ChinaUnix.net
相关文章推荐:

automake 多文件

1.在利用autoscan 编写好configure.in之后,其中的AM_INIT_automake(PACKAGE, VERSION)语句中,PACKAGE是你的软件包名字,在利用make dist自动获取用于发布的软件包时,就是这里所指定的名字。VERSION代表发布软件包的版本号。例如AM_INIT_automake(hello, 1.0)在make dist所生成的软件包名称为hello-1.0.tar.gz。 2.在编写Makefile.am时 bin_PROGRAMS是指定我们所要产生的可执行名。如果你需要一次性地产生...

by luqc - Linux文档专区 - 2008-04-08 21:45:56 阅读(733) 回复(0)

相关讨论

摘要: 在 Unix 上写过程序的人一般都遇到过 Makefile,尤其是用 C 来开发程序的人。用 make 来开发和编译程序的确很方便,可是要写出一个MakeFile就不那么简单了。偏偏介紹 Makefile 的,GNU Make 那份印出来要几百页的,光看完 Overview 自己就快要先Over了,难怪许人闻 Unix色变。本将介绍如何利用 GNU Autoconf 及 automake 这两套软件来帮助『自动』产生 Makefile ,并且让开发出来的的软件可以象 Apach...

by lixuan216 - Linux文档专区 - 2009-08-15 10:04:06 阅读(893) 回复(0)

大家好 我用automake工具生成makefile的时候,在做到automake --add-missing的时候提示出现如下的东东 请知道的高手告诉我解决的办法,非常感谢!~

by 爱上吃薯片 - Linux新手园地 - 2010-07-06 09:29:34 阅读(1787) 回复(4)

引子 无论是在Linux还是在Unix环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到 make或 make install。利用make工具,我们可以将大型的开发项目分解成为个更易于管理的模块,对于一个包括几百个源的应用程序,使用make和 makefile工具就可以轻而易举的理顺各个源之间纷繁复杂的相互关系。 但是如果通过查阅make的帮助档来手工编写Makefile,对任何程序员都是一场...

by itlanger - Linux文档专区 - 2008-07-24 23:55:04 阅读(702) 回复(0)

介绍了在 linux 系统中,通过 Gnu autoconf 和 automake 生成 Makefile 的方法。主要探讨了生成 Makefile 的来龙去脉及其机理,接着详细介绍了配置 Configure.in 的方法及其规则。 引子 无论是在Linux还是在Unix环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或 make install。利用make工具,我们可以将大型的开发项目分解成为个更易于管理的模块,对于一个包...

by peter_BPI - Linux文档专区 - 2007-11-30 14:38:35 阅读(605) 回复(0)

无论是在Linux还是在Unix环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到 make或 make install。利用make工具,我们可以将大型的开发项目分解成为个更易于管理的模块,对于一个包括几百个源的应用程序,使用make和 makefile工具就可以轻而易举的理顺各个源之间纷繁复杂的相互关系。 但是如果通过查阅make的帮助档来手工编写Makefile,对任何程序员都是一场挑战。幸...

by sunqianpanda - Linux文档专区 - 2006-12-30 15:41:34 阅读(713) 回复(0)

2006 年 9 月 21 日 本介绍了在 linux 系统中,通过 Gnu autoconf 和 automake 生成 Makefile 的方法。主要探讨了生成 Makefile 的来龙去脉及其机理,接着详细介绍了配置 Configure.in 的方法及其规则。 引子 无论是在Linux还是在Unix环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或 make install。利用make工具,我们可以将大型的开发项目分解成为个更易于管理的模...

by msj0520 - Linux文档专区 - 2006-11-21 15:26:14 阅读(500) 回复(0)

咨询autoconf/automake目录中的使用。 我现在有一个工程,分布如下: 根目录是project,包含的夹如下(以“//”开始的是注释): project //project 夹是根目录 ----include //include 夹里面是被 core 和 api 夹里面的C调用的 .h头 ----core //core 夹里面是C ----api //api 夹里面是 C及.h头 ----test //test ...

by sh365 - Linux新手园地 - 2012-04-20 21:49:01 阅读(2546) 回复(1)

网上资料介绍的基本是只编译单个,谁能给个编译个源程序的范例吗?谢谢 另外大家一般自己写Makefile还是用工具?

by 030802127 - C/C++ - 2007-08-31 14:49:51 阅读(1885) 回复(3)

本帖最后由 bjtulq 于 2011-09-28 00:14 编辑 程序的组织结构是这样: . |-- Makefile.am |-- configure.in |-- configure.scan |-- gtk | |-- Makefile.am | |-- gtk_callbacks.c | |-- gtk_interface.c | |-- gtk_main.c | |-- gtk_support.c |-- src | |-- handle.c | |-- interface.c | `-- Makefile.am |-- include | |-- gtk_callbacks.h | |-- gtk_interface.h | |-- gtk_main.h | |-- gtk_supp...

autoconfautomakeautotools

by bjtulq - C/C++ - 2011-09-28 15:49:45 阅读(1654) 回复(2)

介绍了在 linux 系统中,通过 Gnu autoconf 和 automake 生成 Makefile 的方法。主要探讨了生成 Makefile 的来龙去脉及其机理,接着详细介绍了配置 Configure.in 的方法及其规则。引子 无论是在Linux还是在Unix环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或 make install。利用make工具,我们可以将大型的开发项目分解成为个更易于管理的模块,对于一个包括几百...

by nearfuture_qiny - Linux文档专区 - 2010-02-08 00:12:59 阅读(826) 回复(0)