码迷,mamicode.com
首页 > 其他好文 > 详细

嵌入式—makefile的创建

时间:2015-03-11 23:14:12      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:

(假设当前目录下有两个文件(hello.c ,star.c))

1、运行autoscan 生成 configure.scan 以及 configure.log ;

2、将configure.scan 修改为 configure.in ;(命令为:mv configure.scan  configure.in)

3、打开configure.in 进行如下的修改:

     注释掉4:AC_PREREQ(2.57)    6:AC_CONFIG_SRCDIR([hello.c])    7:AC_CONFIG_HEADER([config.h])

     修改第5行中括号中的为“源文件,版本号”   (hello.c , star.c , 1.0)

  在AC_OUTPUT后面加上(makefile)   -> AC_OUTPUT(makefile)

  在第5行下添加 AM_INIT_AUTOMAKE(生成执行文件名字,1.0) 保存退出;

4、运行aclocal 生成“ .m4 ”文件

5、运行autoconf 生成configure文件

6、新建一个makefile.am文件

  AUTOMAKE_OPTIONS=foreign

  bin_PROGRAMS=生成执行文件名字(与上面的保持一致)

  生成执行文件名字_SOURCES=hello.c start.c

7、执行automake --add -missing

8、./configure -> make -> ./生成执行文件名字

嵌入式—makefile的创建

标签:

原文地址:http://www.cnblogs.com/vleang/p/4331118.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!