automake

    1热度

    1回答

    我是新的自动工具,但我无法找到autotools文档中的章节,以核心答复我的问题。 是否有命令,我可以在configure.ac脚本中指定,将所有构建stuf(配置文件,Makefile等)存储在一个文件夹中(例如./build)?或者我应该如何设置自动工具以避免在我的回购中出现混乱? 我的步骤: $autoreconf --install $./configure $make 任何教程或

    0热度

    1回答

    说我有我的configure.ac AC_REPLACE_FUNCS(getopt_long) 而且我在我的src目录getopt_long.h和getopt_long.c。我如何去强制HAVE_GETOPT_LONG最终为0,getopt_long.c与其他所有内容一起编译用于测试目的?

    0热度

    1回答

    对pow或floor的未定义引用通常是由于丢失或错位-lm选项造成的(请参阅this question)。 我看到一个open source repository这个错误通过自动工具的工作流程运行后:aclocalautoconfautomake --add-missing./configuremake。 下面是根据make输出,违规build命令: gcc -pthread -g -O2 -lm

    -1热度

    1回答

    我想在我的代码中使用.la库。 .la库从某些源代码生成。 我想使用automake和autoconf工具来生成makefile并编译它。 我configure.ac:(。) AC_INIT([教程程序],1.0) AC_CONFIG_AUX_DIR AM_INIT_AUTOMAKE AC_PROG_CC AC_PROG_CXX LT_INIT AC_CONFIG_FILES(生成文件) AC_O

    1热度

    1回答

    我有以下目录结构: Makefile.am src/ mymod/ mod.cc submod/ submod.cc inc/ Makefile.am mymod/ mod.hh submod/ submod.hh 使用自动工具,我想同时分配从src制成图书馆和inc头。顶级Makef

    2热度

    1回答

    我的autotools项目有几个单元测试。这些测试的 一个(filereader)需要读取一个文件(data/test1.bin) 这里是我的文件系统布局: - libfoo的/测试/ filereader.c - libfoo的/测试/数据/ test1.bin 和我的libfoo/tests/Makefile.am: AUTOMAKE_OPTIONS = foreign AM_CPPFLAG

    2热度

    1回答

    我正在编译一个使用autotools构建过程的大型库。有许多makefile。他们每个人都得到CFLAGS = .... -Werror。 当我尝试编译时,有一些小的警告会杀死我的设置上的构建。 我想尝试建设,尽管有警告,所以我需要从所有makefile中取出 - Werror。有没有办法阻止自动工具将-Werror放入所有这些makefile中?

    0热度

    1回答

    我有这样的目录结构: 富 富/ libfoo的 - libfoo项目 富/ libfoo的/ src目录 - 源 富/富 - foo项目 富/富/ src - 来源 有两个单独的东西,必须在这里构建一个libtool l (libfoo)和使用该库的可执行文件(foo)。 我可以将configure.ac文件放入每个foo/libfoo和foo/foo,一切都会好的。 但是我希望能够同时构建两个项

    0热度

    1回答

    我在本地安装了一个较新版本的automake(1.15),该系统没有root访问权限。本地目录的bin文件夹是我的PATH中的第一个目录。 我还本地安装gtk+-2.0了,我现在要构建和安装需要gtk作为依赖的应用程序,即configure.ac脚本为我所需的应用程序包括: PKG_CHECK_MODULES(GTK, [gtk+-2.0 >= 2.0]) 为了确保m4宏找到了,我将.m4文件

    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