Autoconf生成configureで発生した問題

1771 ワード

Autoconf生成configureで発生した問題
configureファイルを生成するには、まず自分で2つのファイル-configureを作成する必要があります.in - Makefile.am
configure.In autoscanコマンドでconfigureにすることができます.そして...scan名前を変更します.acを変更する:
autoscan
mv configure.scan configure.ac

だがac原文:
AC_INIT([src/foo.c])
AM_INIT_AUTOMAKE([mumble], [1.5])

次のように変更する必要があります.
AC_INIT([mumble], [1.5])
AC_CONFIG_SRCDIR([src/foo.c])
AM_INIT_AUTOMAKE

私はただ運搬業者です.リンク:https://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation
具体的には、他の人のconfigureがどのように生成されるかを参照してください.以下にまとめます.
autoscan    #  configure.scan  
aclocal
autoconf
autoheader
automake --add-missing   #   ,        Makefile.am

autogen.shファイル
#! /bin/sh

aclocal \
&& automake --add-missing \
&& autoconf

Makefile.amキーワード、この記事を参照してください.
https://blog.csdn.net/zmxiangde_88/article/details/8024223