对于make install支持,您只需要automake.一个简单的Makefile.am文件很容易制作:
LIBS += -lsome-lib -lsome_other_lib
bin_PROGRAMS = hello
noinst_HEADERS = some.h header.h files.h
hello_SOURCES = hello.c some.c other.c source.c file.c
Run Code Online (Sandbox Code Playgroud)
就是这样.
autoconf如果您希望使程序更加独立于平台,则该工具非常有用.您编写了一个简单的脚本来测试您使用的系统头文件和系统库的存在.如果没有找到,您要么出错,要么使用包装中提供的副本.