当前位置: 技术问答>linux和unix
cpp文件如何自动生成Makefile文件
来源: 互联网 发布时间:2016-06-20
本文导语: 创建了一个main.cpp的文件 按照网上的auto工具自动生成Makefile文件的步骤做,但是出错了。 首先,autoscan 只生成一个configure.scan 没有生成autoscan.log文件 而且configure.scan文件中的信息也不全,只有AC_INIT()和AC_OUTPUT() 接...
创建了一个main.cpp的文件
按照网上的auto工具自动生成Makefile文件的步骤做,但是出错了。
首先,autoscan 只生成一个configure.scan 没有生成autoscan.log文件
而且configure.scan文件中的信息也不全,只有AC_INIT()和AC_OUTPUT()
接着aclocal 只生成了autom4te.cache
autoconf 生成configure文件
autoheader生成 config.h.in
创建Makefile.am 内容如下:
automake --add-missing
然后就出现如下的信息
请各位赐教~
按照网上的auto工具自动生成Makefile文件的步骤做,但是出错了。
首先,autoscan 只生成一个configure.scan 没有生成autoscan.log文件
而且configure.scan文件中的信息也不全,只有AC_INIT()和AC_OUTPUT()
接着aclocal 只生成了autom4te.cache
autoconf 生成configure文件
autoheader生成 config.h.in
创建Makefile.am 内容如下:
AUTOMAKE_OPTIONS=foreign
bin_PROGRAMS=main
main_SOURCES=main.cpp
automake --add-missing
然后就出现如下的信息
Usage: autoconf [-h] [--help] [-m dir] [--macrodir=dir]
[-l dir] [--localdir=dir] [--version] [template-file]
automake: autoconf failed with exit status: 1
请各位赐教~
|
做练习吗? 没必要吧, 有万能Makefile可以用一下。
Makefile稳步攻略-单文件automake深入
http://blog.csdn.net/ShowMan/archive/2009/07/23/4374876.aspx
万能Makefile
http://blog.csdn.net/ShowMan/archive/2009/07/07/4329042.aspx
Makefile稳步攻略-单文件automake深入
http://blog.csdn.net/ShowMan/archive/2009/07/23/4374876.aspx
万能Makefile
http://blog.csdn.net/ShowMan/archive/2009/07/07/4329042.aspx