automake 相关问题

Automake是GNU提供的一种工具,用于自动生成可移植的可配置Makefile。

如何使用Automake链接到共享库?

我的大部分开发生涯都是在IDE中度过的,我目前正在尝试扩展一个使用Autoconf和Automake的开源项目C-ICAP,所以这可能是一个显而易见的答案。

回答 1 投票 0

用 Automake 编译 *.cpp 和 *.c。

结构: -myProject -Makefile.am -configure.ac -src -Makefile.am -main.c -test.c -test.h 当我尝试编译时,我得到了 Undefinded reference ... 的错误信息。

回答 1 投票 0

如何在测试套件脚本中运行一个automake程序?

假设我有一个程序foo和一个Makefile.am,如下所示: bin_PROGRAMS = foo foo_SOURCES = foo.c 我想用shell脚本为foo写一个测试套件,但它需要运行foo程序......。

回答 0 投票 0

如何使用自动工具安装仅标头的C ++库?

我正在使用的库是仅标头的库。它具有以下结构:+-Makefile.am +-include | +-header1.h | +-header2.h +-测试| +-test1.c | +-test2.c | ...

回答 1 投票 0

Automake,用于测试的特殊标志

我有一个软件项目,该项目分为多个模块。它们分别编译并链接到库或可执行文件中。桌子上没有新内容:$ cat src / Makefile.am ... bin_PROGRAMS = ...

回答 1 投票 0

我看到由于自动生成的文件(automake)而偶尔出现的构建失败。如何在自动生成的文件之间创建依赖关系?

我一直在尝试调试makefile.am,这有时会导致make的构建失败。在此文件中,源是自动生成的.c文件,而标头是自动生成的.h文件。 ......

回答 1 投票 0

如何使用automake启用安静构建?

想象一下由autoconf生成的以下目标和命令:.c.lo:$(LTCOMPILE)-MT $ @ -MD -MP -MF $(DEPDIR)/ $ *。Tpo -c -o $ @ $

回答 2 投票 1

无法构建GNU automake-help2man无法从automake-1.16获得`--help'信息

我正在尝试编译和构建automake 1.16,但它通过以下方式失败:help2man:无法从automake-1.16获得`--help'信息如果选项输出到,请尝试`--no-discard-stderr' stderr make:*** [...

回答 1 投票 3

配置自动工具以使用相同的目标文件来构建两个程序

我有一个使用自动工具进行构建的C ++项目,并使用Catch2进行了单元测试。 Catch2的详细信息可能无关紧要:这只是我必须构建并运行的另一个程序。我设置了Makefile.am ...

回答 1 投票 0

我需要Makefile.am规则来更新包含文件

我有一个看起来像这样的Makefile.am:bin_PROGRAMS = prog AM_CFLAGS = $(prog_CFLAGS)prog_SOURCES = \ data.h \ src1.c \ src2.c \ ... src30.c data.h文件是...

回答 1 投票 0

[glib2 build在安装automake 1.14时找不到automake 1.13

我正在尝试在CentOS5上构建glib-2.36.4。我意识到将其升级到6是更明智的选择,但是由于客户的要求,这是不可能的。我已经开始进行构建,然后得到以下内容...

回答 4 投票 4

Travis CI对SDL2和GLEW函数的未定义引用

我正在尝试使用Travis CI(首次用户)来构建我的项目。它使用automake并针对SDL2和GLEW进行链接,并使用./configure && make进行本地编译,但在travis上失败,并带有...

回答 1 投票 0

是“ configure”和“ config.status”进程还是输入文件?

在来自https://en.wikipedia.org/wiki/Automake的autoconf和automake流程图中,“ configure”和“ config.status”进程是输入文件吗?他们的表述让我感到困惑,...

回答 1 投票 3

配置CXXFLAGS拒绝接受多个包含路径

我正在尝试构建一个需要两个包含路径的项目。我的命令是:./autogen.sh --prefix / usr / --libdir / usr / lib / x86_64-linux-gnu / CXXFLAGS =“-I $ {TensorflowPath} -I $ {TensorflowPath} / ...

回答 1 投票 0

如何在Makefile.am中修改PATH变量?

在文件Makefile.am中,我正在使用类似的东西:PATH:= $(PWD)/。tools / bin:$(PATH)运行configure.ac时出现此错误:Makefile.am:3:警告: ':='样式的分配不可移植...

回答 1 投票 0

配置不断找到错误的GLib

我的cygwin已安装glib1.2和glib2.0。我的configure.in包含以下行:AM_PATH_GLIB_2_0(,[AC_DEFINE(H AVE_GLIB)LIBS =“ $ LIBS $ GLIB_LIBS” CFLAGS =“ $ CFLAGS $ ...

回答 1 投票 0

Automake包括所有库

我的目录结构如下:-misc-misc.h-misc.c-misc.la -dict-dict.h-dict.c-dict.la -main-main。 c我正在尝试将main.c构建到程序中。 main.c ...

回答 1 投票 0

使用Autotools编译并将python模块安装到python库路径

我开始在我的项目中使用Autotool,并且我有一个python模块,我希望将其编译为pyc并复制到python库的默认路径,以便在安装后可以成为...

回答 1 投票 1

生成一个通过Automake一步即可编译并链接所有源文件的Makefile

我是automake新手。我正在尝试为我的库编写Makefile.am文件,但是由于nvcc编译器的某些限制,我需要在一个步骤中编译和链接源文件,...

回答 1 投票 0

未定义引用使用自动制作

我的项目结构-myProject -Makefile.am -configure.ac -src -Makefile.am -add.c -add.h -tests -Makefile.am -tests.c Makefile.am ...

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.