- 论坛徽章:
- 0
|
第一步:在源代码目录下执行autoscan,这时候目录下生成了configure.scan,以它为蓝本,创建一个confiure.in文件:
# -*- Autoconf -*-
# Process this file with autoconf to produce a configure script.
AC_INIT(helloworld.c)
AM_INIT_AUTOMAKE(helloworld, 1.0)
# Checks for programs.
AC_PROG_CC
# Checks for libraries.
# Checks for header files.
# Checks for typedefs, structures, and compiler characteristics.
# Checks for library functions.
AC_OUTPUT(Makefile)
第二步:执行aclocal
第三步:执行autoconf
第四步:编辑一个Makefile.am
AUTOMAKE_OPTIONS=foreign
bin_PROGRAMS=helloworld
helloworld_SOURCES=helloworld.c
第五步:执行automake --add-missing
第六步:执行./configure生成Makefile
到此大功告成了,一个标准的Makefile就生成了!
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/60509/showart_1161837.html |
|