automake

    0热度

    1回答

    我想使用autotools设置一个项目。我将需要将可执行文件链接到GLFW,但我无法使其运行。 configure.ac: AC_INIT([Test], [0.1], [[email protected]]) AM_INIT_AUTOMAKE([-Wall -Werror foreign]) AC_PROG_CXX AC_CONFIG_HEADERS([config.h]) AC_CON

    1热度

    1回答

    我正在Kali Linux中尝试从源代码(https://github.com/gnss-sdr/gnss-sdr)生成gnss-sdr,并且出现以下出错信息。 /bin/bash: aclocal-1.14: command not found Makefile:957: recipe for target '/root/gpspoof/gnss-sdr/thirdparty/glog/glo

    0热度

    2回答

    如何在makefile.am中设置宏,我可以在代码中使用,例如#ifdef ABC,其中ABC变量在makefile.am中定义但可用于码。我读过这个question,这是关于如何在makefile中设置宏但不是makefile.am

    4热度

    2回答

    使用wget http://ftp.gnu.org/gnu/automake/automake-1.15.tar.gz ./configure --prefix=$HOME/local工作正常,我安装的automake。 这一步后,我跑make和失败: GEN bin/automake GEN bin/aclocal GEN t/ax/shell-no-trail-bsl

    0热度

    1回答

    随着 $(src_topdir)/include $(src_topdir)/src $(src_topdir)/tests 标准的项目布局,我想在$(src_topdir)/tests除了输入“make勾选”在$(src_topdir)/src运行任何时候运行所有测试配置测试$(src_topdir)/src。 的Automake提供了一个扩展到其他目标添加到check Makefile

    0热度

    2回答

    我有一个旧项目,我想利用cMake而不是旧的autotools。 旧程序的功能是在make后输入make,libtest.a,libtest.la,libtest.so.1.0.0等在名为.libs的隐藏文件夹中,然后在输入make install ,它会将所有库安装到目标文件夹$ TEST_ROOT/lib(环境变量)中,它还会将所有.h文件安装到$ TEST_ROOT/include文件夹中。

    0热度

    2回答

    我有,我一直在使用automake的编译与C++ 11方案的系统,一切都一直在努力。 但是,当不同的用户采取完全相同的Makefile他们得到上述错误。 现在,如果他们在g++ --std=gnu++11 program.cpp类型,然后有没有投诉。 我已经收窄到导致问题的线路;但是,我不知道如何解决它。 depbase=`echo no_endl.o | sed 's|[^/]*$|.dep

    0热度

    1回答

    所以一些*.c文件,这些文件在bin_PROGRAMS的automake我的设置取决于多数民众赞成由main.h最近的一些变化创造一个符号,现在先产生no_common.h在我的Makefile.amno_common.h包含在bin_PROGRAMS中,这样它就可以像它应该生成的一样,但是这也使得它将被安装到/usr/bin以及由make生成的二进制文件中,这不是我想要的。 我知道我可以只使用这

    4热度

    1回答

    我得到automake下面的错误。我知道你可以把AUTOMAKE_OPTIONS =子目录对象”在Makefile.am的顶部。但我怎么能设置这种行为的所有文件,所以我不需要通过的情况下做到这一点呢? Makefile.am:454: warning: source file 'libs/esl/src/esl_threadmutex.c' is in a subdirectory,

    0热度

    2回答

    背景: Automake提供了不同的types of distributions。阅读文档“What Goes in a Distribution”后,我知道如何包括额外的目录一般。但我不确定排除目录的最佳方式单个规则。 这是当前configure.ac的部分,增加了DIST目录 AC_CONFIG_MACRO_DIR([m4]) AC_CONFIG_AUX_DIR([build_aux])