摘要: Makefile 值得一提的是,在Makefile中的命令,必须要以[Tab]键开始。 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像 阅读全文
posted @ 2018-09-12 17:39 yanzi_meng 阅读(334) 评论(0) 推荐(0) 编辑
摘要: configure.in文件里基本的内容就是一系列的m4宏,在运行时根据传递给它们的参数,定义的宏就会扩展为shell的脚本代码段。也可以手工书写shell代码。不过我们就不说这个了,要想完全的理解configure.in怎样写,其实是要求有一些m4的知识,还要一些 Bourneshell的知识。要 阅读全文
posted @ 2018-09-12 16:21 yanzi_meng 阅读(2506) 评论(0) 推荐(0) 编辑
摘要: automake主要通过编辑Makefile.am来控制它的行为,下面就常用的三个Makefile.am配置做出说明。 1.1. autotools的工作原理 autotools最终是为了生成Makefile,为此,需要使用到autotools系列工具的如下几个命令: l autoscan l ac 阅读全文
posted @ 2018-09-12 16:17 yanzi_meng 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 引子 无论是在Linux还是在Unix环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或 make install。利用make工具,我们可以将大型的开发项目分解成为多个更易于管理的模块,对于一个包括几百个源文件的应用程序,使用make和 阅读全文
posted @ 2018-09-12 16:15 yanzi_meng 阅读(192) 评论(0) 推荐(0) 编辑