Makefile.am中定义的 宏和目标,会指导automake生成指定的 代码.例如,宏bin_PROGRAMS将导致编译和连接的 目标被生成.
5.运行automake:
$ automake –add-missing...install,make dist,看看它们会给你什么样的 效果.感觉如何?...AM_INIT_AUTOMAKE(PACKAGE, VERSION)
这个宏是 必须的 ,它描述了我们将要生成的 软件包的 名字及其版本号:PACKAGE是软件包
的名字,VERSION是 版本号.当你使用...Makefile
在 符合GNU Makefiel惯例的 Makefile中,包含了一些基本的 预先定义的 操作:
make
根据Makefile编译源代码,连接,生成目标文件,可执行文件.
make...clean
清除上次的 make命令所产生的 object文件(后缀为”.o”的 文件)及可执行文件.
make install
将编译成功的 可执行文件安装到系统目录中,一般为/usr/local/bin