makefile 自动生成makefile 步骤
2010-09-20 18:18
274 查看
====================MAKE FILE ======================
1)变量定义: obj=a.o b.o c.o 应用时$obj
2)格式:
目标 : 依赖
命令
main.o : main.c
gcc –c main.c
3)$^ 所有依赖文件
$@ 表示目标
$< 表示第一个依赖文件
autotools 自动生成makefile 使用:
1) 使用autoscan 生成 configure.scan 文件
修改内容:a
AC_INIT( hello//最终可执行文件名称,1.0//版本)
增加内容:
AM_INIT_AUTOMAKE(hello,1.0)
AC_CONFIG_FILES([ Makefile 名称])
退出修改configure.scan 为 configure.in
2)
运行aclocal 生成aclocal . m4 文件
3)
运行autoconf 生成configure可执行文件
4)
运行 autoheader 命令 生成config.h.in
5)
automake 生成makefile.in文件
7)
vim makfile.am 文件编辑
AUTOMAKE_OPTION=foreign
bin_PROGRAMS=hello
hello项目名称_SOURCE=hello.c
运行 automake –-add-missing
./configure –profix=/opt增加安装目录
8) makefile
9) make
详细见我的资源
1)变量定义: obj=a.o b.o c.o 应用时$obj
2)格式:
目标 : 依赖
命令
main.o : main.c
gcc –c main.c
3)$^ 所有依赖文件
$@ 表示目标
$< 表示第一个依赖文件
autotools 自动生成makefile 使用:
1) 使用autoscan 生成 configure.scan 文件
修改内容:a
AC_INIT( hello//最终可执行文件名称,1.0//版本)
增加内容:
AM_INIT_AUTOMAKE(hello,1.0)
AC_CONFIG_FILES([ Makefile 名称])
退出修改configure.scan 为 configure.in
2)
运行aclocal 生成aclocal . m4 文件
3)
运行autoconf 生成configure可执行文件
4)
运行 autoheader 命令 生成config.h.in
5)
automake 生成makefile.in文件
7)
vim makfile.am 文件编辑
AUTOMAKE_OPTION=foreign
bin_PROGRAMS=hello
hello项目名称_SOURCE=hello.c
运行 automake –-add-missing
./configure –profix=/opt增加安装目录
8) makefile
9) make
详细见我的资源
相关文章推荐
- Linux Makefile自动生成的运行步骤
- 使用Linux auto Makefile自动生成的运行步骤
- Linux下Makefile的自动生成步骤
- Linux Makefile自动生成的运行步骤
- Linux下Makefile的自动生成步骤
- sharepoint 2013 中自建母版页,自动生成html中的顶部导航代码步骤
- 运用autoconf和automake自动生成Makefile实例讲解
- 自动生成目录步骤
- 使用auto工具自动生成Makefile文件实列
- 自动生成 Makefile 的全过程详解! automake/autoconf 入门
- Makefile自动生成工具-----autotools的使用
- makefile自动生成依赖
- TFTP自动生成Makefile
- Makefile中头文件依赖的自动生成
- 自动生成Makefile的全过程详解
- 使用autotools自动生成Makefile并在此以上使用dh-make生成可发布的deb程序包(详解)
- 自动生成 Makefile 的全过程详解! automake/autoconf 入门
- 自动生成Makefile的全过程详解
- autoconf automake configure自动生成makefile
- Makefile自动生成依赖性