分类: LINUX
2012-03-26 18:21:09
运用命令autoconf可以生成configure文件。如果碰到如“error: possibly undefined macro: AM_MAINTAINER_MODE”之类的错误,则需要在autoconf之前运行aclocal命令,它会获取当前系统的环境,生成一个aclocal.m4的文件。之后再运行autoconf。
接着运行automake --add-missing,生成install-sh和missing等。如果这步出现required file `config.h.in' not found这样的错误,则在运行automake前运行autoheader来生成这个文件。如果出现required file . ltmain.sh' not found这样的错误,则在automake前运行libtoolize来生成这个文件。
最后就可以用生成的configure和makefile来编译了。
参考: