autoconf

    0熱度

    1回答

    我有這樣的目錄結構: 富 富/ libfoo的 - libfoo項目 富/ libfoo的/ src目錄 - 源 富/富 - foo項目 富/富/ src - 來源 有兩個單獨的東西,必須在這裏構建一個libtool l (libfoo)和使用該庫的可執行文件(foo)。 我可以將configure.ac文件放入每個foo/libfoo和foo/foo,一切都會好的。 但是我希望能夠同時構建兩個項

    1熱度

    1回答

    我試圖將rapidcheck集成到現有的C++代碼庫中。 README表示它需要C++ 11並且嚴重依賴其功能。現有的代碼庫使用automake來構建所有的依賴關係。這裏是我正在添加的依賴到configure.ac: CXXFLAGS="$CXXFLAGS -Wall -Werror -Wno-missing-braces -std=c++11" CXXFLAGS="$CXXFLAGS

    0熱度

    1回答

    我使用TCL執行AIX上框下面的代碼和它失敗 失敗的原因是,不知何故「GCC」是由對AIX LPAR默認啓用。 我想DISABLE gcc。我怎樣才能做到這一點? AC_DEFUN(SC_ENABLE_GCC, [ AC_ARG_ENABLE(gcc, [ --enable-gcc allow use of gcc if available [--disable-gcc]],

    0熱度

    1回答

    缺少編譯舊軟件包,是否有降低autoconf軟件包的優雅方法。在cilkplus-gcc編譯期間,我得到: aclocal.m4:16:警告:此文件是爲autoconf 2.64生成的。 你有另一個版本的autoconf。它可能有效,但不能保證。 如果您有問題,則可能需要完全重新生成構建系統。 爲此,請使用程序包記錄的程序,通常爲'autoreconf'。 configure.ac:24:錯誤:請

    0熱度

    1回答

    在我的項目中,我有文件夾m4。在這個文件夾中,我有包含AX_CHECK_CXXFLAGS宏的ax_cxx_version.m4文件。 在autoconf.ac然後我包括M4文件夾: AC_CONFIG_MACRO_DIR([m4]) 和執行autoconf的。 當我運行配置腳本它的失敗與錯誤流: checking complex usability... yes checking compl

    1熱度

    1回答

    我想通過使用在https://www.gnu.org/software/autoconf-archive/ax_valgrind_check.html上描述的以下m4宏將valgrind整合到我的單元測試框架中。在我configure.ac我有 AC_CONFIG_MACRO_DIR([m4]) ... AX_VALGRIND_DFLT() AX_VALGRIND_CHECK 我已經把提

    0熱度

    1回答

    說我有我的configure.ac AC_REPLACE_FUNCS(getopt_long) 而且我在我的src目錄getopt_long.h和getopt_long.c。我如何去強制HAVE_GETOPT_LONG最終爲0,getopt_long.c與其他所有內容一起編譯用於測試目的?

    4熱度

    1回答

    我使用autoconf重新生成配置文件,它的工作原理。但是,當我通過./configure執行生成的配置文件,也有像 ./configure: line 3713: syntax error near unexpected token `blas' ./configure: line 3713: ` withval=$with_blas; R_ARG_USE(blas)' 一些錯誤消息我用G

    0熱度

    1回答

    對pow或floor的未定義引用通常是由於丟失或錯位-lm選項造成的(請參閱this question)。 我看到一個open source repository這個錯誤通過自動工具的工作流程運行後:aclocalautoconfautomake --add-missing./configuremake。 下面是根據make輸出,違規build命令: gcc -pthread -g -O2 -lm

    0熱度

    1回答

    在這裏工作是我configure.ac一些代碼: THIS="h5cc" AC_MSG_WARN([$THIS]) AC_MSG_WARN(m4_bmatch([h5pcc], [h5pcc], [parallel], [h5cc], [serial], [neither] )) AC_MSG_ERROR(m4_bmatch([$THIS],