![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
gcc lib tool
文章平均质量分 78
jackred
这个作者很懒,什么都没留下…
展开
-
第二部分 Automake的标准工程组织
<br />++++++++++++++++++++++++++++ 第二部分 Automake的标准工程组织:+++++++++++++++++++++++++++<br />一、总体上的目录:<br />一般会有如下目录和文件,这些自己创建(见二)或用acmkdir自动生成:<br />1. 目录:<br />(1) 必选:<br />m4: 第三方或自己写的用于configure.in中的宏<br />doc: 各种文档<br />src: 源码顶层目录(里面怎么细分是自己的事)<br />confi转载 2010-07-22 15:43:00 · 1084 阅读 · 0 评论 -
第一部分 Autotools 基础 介绍
+++++++++++++++++++++++++ 第一部分 Autotools 基础 介绍 ++++++++++++++++++++++++++++<br />(注意:要实际用的开发模式,见第二部分以后。)<br /><br />The GNU build system has two goals:<br />The first is to simplify the development of portable programs. <br />The second is to simplify the转载 2010-07-22 15:39:00 · 757 阅读 · 0 评论 -
第四部分 在configure.in中使用宏来检测
<br />+++++++++++++++++++++++++ 第四部分 在configure.in中使用宏来检测 ++++++++++++++++++++++++<br />一、如何自动搜索库并配置 -I和-L:<br />1. 库带了 .pc 文件:<br />如果库在$(prefix)/lib/pkgconfig/目录中加上了.pc文件,那么这样的库的信息可以如下提取:<br />PKG_CHECK_MODULES(DEP, gtk+-2.0 >= 2.10.0 ORBit-2.0 >= 0.2)<b转载 2010-07-22 15:45:00 · 4662 阅读 · 0 评论 -
现在我们用automake来管理我们前面所建立的函数库
系统程序员成长计划-工程管理(三)<br />1,549 views|2009-04-09|李先静|系统程序员成长计划| | 12 条评论<br />转载时请注明出处和作者联系方式<br />文章出处:http://www.limodev.cn/blog<br />作者联系方式:李先静 <xianjimli@gmail.com><br /> <br />系统程序员成长计划-工程管理(三)<br />函数库<br />现在我们用automake来管理我们前面所建立的函数库,这是一个基础的函数库,我们就把它命名转载 2010-07-22 21:12:00 · 681 阅读 · 0 评论 -
第三部分 Makefile 的工程组织
+++++++++++++++++++++++++ 第三部分 Makefile 的工程组织 ++++++++++++++++++++++++<br /><br />写在前面的话:<br />如果库1依赖于库2,用户只用lib1的话,我还没看到,怎么避免用 -l库2。就是说 -l库1的同时,也要-l库2才能编译通过。 我现在能想到的只有用 pkg-config 加上 .pc 文件来免得用户知道要依赖什么。<br /><br />上面介绍了 Automake(autotools) 的标准工程组织,下面对比以下,转载 2010-07-22 15:44:00 · 938 阅读 · 0 评论