linux 下的makefile自动生成
来源:互联网 发布:interbase数据库导出表 编辑:程序博客网 时间:2024/05/18 00:27
主要参考文章:
http://www.cnblogs.com/Safe3/archive/2009/02/10/1387460.html
这篇文章讲的很详细,不过在生成的过程中也遇到了一些问题,特写下来,以免以后忘记。
分为以下8步:
1. autoscan
2. 修改configure.scan的文件名为configure.ac
改写configure.ac
3. aclocal
3. aclocal
4. autoconf
5. autoheader
6. 写makefile.am,然后automake
7. ./configure
8. make需要注意一下几个方面:
1. 第二步:configure.scanf 的改名问题:
重命名configure.scan为congiture.ac,原来的习惯用法是改成.in,现在推荐使用.ac, 否则有编译错误
2. 第二步:configure.ac的文件改写:
只需改写这三个地方,其他的默认,注意参数都需要用中括号
AC_INIT([myTest], [1.0], ××××@163.com]) #包名(文件夹名字),版本号,报错邮箱
AM_INIT_AUTOMAKE([myTest], [1.0],2) #包名,版本号,输入参数
AC_OUTPUT([Makefile])
3.第六步:Makefile.am只需要加这三行即可
AUTOMAKE_OPTIONS=foreign
bin_PROGRAMS=hello
hello_SOURCES=hello.cpp
这儿的hello是生成的bin文件,每个不同的bin文件源文件不同,_SOURCES前面的就需要改写成bin文件名,比如
bin_PROGRAMS=test
test_SOURCES=test.cpp
0 0
- linux下的Makefile的自动生成
- linux下的Makefile的自动生成
- Linux下Makefile的自动生成步骤
- linux 下的makefile自动生成
- Linux下Makefile的自动生成步骤
- Linux下自动生成 Makefile
- linux下makefile自动生成
- linux下自动生成Makefile
- 利用Linux下自动生成makefile的工具: automake, autoconf 生成makefile的一般过程
- 自动生成Linux下Makefile全攻略
- 自动生成Linux下Makefile全攻略
- 自动生成Linux下Makefile全攻略
- Linux下自动生成makefile文件
- linux下如何自动生成Makefile文件
- linux下自动生成Makefile文件
- vi下Makefile的自动生成
- Linux Makefile自动生成的运行步骤
- Linux Makefile自动生成的运行步骤
- 软件编程常用语
- UVA - 10131 Is Bigger Smarter?(dp+最大升序子序列)
- JavaScript类继承实现之一
- leveldb 初步运用
- 置信度传播算法(Belief Propagation)
- linux 下的makefile自动生成
- Linux下paste命令
- Eclipse下编写C++程序——CDT环境搭建
- Maven 入门
- webview与js交互、webview返回上一层html、webview获取html的title、加载assets下的html文件
- 知道创宇爬虫题--代码持续更新中
- 准备奔向新时代的技术nodejs+express+mongodb+json
- 使用基与maven的构建插件在构建阶段压缩css,js并为压缩后的文件追加版本号
- cygwin和mingw的区别