automake

    1热度

    2回答

    我不能很容易地建立后进行测试我的程序: $ ./src/rap/rap -h /home/il/workspace/rap/src/rap/.libs/lt-rap: error while loading shared libraries: libpmclient.so: cannot open shared object file: No such file or directory l

    0热度

    1回答

    Python包与setuptools的配置有一个很好的功能,称为"development mode"(命名为"editable install"由PIP),将安装从文件的符号链接在适当的安装目录(/usr/lib/...等)到包目录中的文件而不是复制它们。 这个想法当然可以在开发包的时候使用它,因为它可以节省您每次进行更改时再次运行整个安装的时间。 GNU自动工具(Autoconf,Automak

    1热度

    1回答

    我正在为我们的包使用autotools(即autoconf/automake)编写回归测试。以下Makefile.am例举了最简单的检查。当调用make check时,它将编译tester.c生成测试器,然后启动结束调用测试(其他命令)的tester.sh。这工作正常。 但是,对于某些测试,我需要将配置时收集的一些信息传递给tester.sh。那么是否有可能将这些信息作为参数传递?该值在Makef

    0热度

    1回答

    我试图建立这个使用automake的专有第三方项目。我使用的是Ubuntu 14.04。当运行配置,我得到这个错误: 配置:错误:无法运行/斌/庆典../config/config.sub 的失败似乎是由于配置文件/符号链接正在向我没有安装特定的automake版本: lrwxrwxrwx 1的Stefan的Stefan 37年02月12周12点42的config.guess - > /usr/s

    2热度

    2回答

    我们在我们的软件中利用autotools(autoconf & automake)基础设施进行了多次回归测试。这些回归测试根据它们测试的功能/单元在不同的子目录之间进行分割。我们发现,一旦任何一个子目录在任何测试中失败,后续子目录中的后续测试都不会执行,因此我们无法完整了解哪些功能能够按预期工作。是否有办法改变这种行为并强制执行所有测试,即使有一些测试失败了? 请考虑下面的最小示例,其中subdi

    -1热度

    1回答

    我刚刚开始使用GNU Build工具,并且一直试图重现hello world示例(Creating-amhello )与C源代替C源。 但是,我收到标题中指出的错误。以下是我正在使用的修改后的教程文件。 的src/main.cpp中: #include <config.h> #include <stdio.h> int main (void) { puts ("Hello Wo

    0热度

    1回答

    试图根据MD5 engine的示例代码创建OpenSSL引擎。该readme文件说,我必须使用下面的命令,以建立发动机: $ autoreconf -i $ ./configure $ make 到目前为止好。问题是,当我执行autoreconf -i产生一个错误: configure.ac:18: error: possibly undefined macro: AC_MSG_FAILU

    2热度

    1回答

    我试图运行从这里下载一个复杂的冰盖建模软件:ISSM 运行使用automake配置和编译正确,我发现了以下错误后。 无效MEX文件 '/home/cpmcgrat/Documents/Research/ISSM/issm/trunk/lib/TriMesh.mexa64': /家庭/ cpmcgrat /文档/科研/ ISSM/ISSM /主干/ lib目录/libISSMModules.so.0

    1热度

    1回答

    我想建立一个项目,在spi2核心,我得到未定义的参考。显然,x11库没有被链接。但是,我很想看看makefile实际输出的命令。现在输出如下: CCLD at-spi2-registryd /home/deividas/Desktop/storage/Soft/MXE/mxe/usr/x86_64-pc-linux-gnu.static/lib/libXtst.a(XTest.o): In f

    1热度

    2回答

    我有一个使用GNU autotools的库的编译系统设置。该库有源文件和头文件的子目录。它还在顶部目录中包含一个脚本,用于在相应的子目录中自动生成源文件和头文件(与配置文件不同)。这些文件必须在子目录中执行make之前生成。 什么是在遍历子目录之前运行脚本的最简单方法(即当用户调用make时,脚本在遍历SUBDIRS之前运行)?我曾尝试添加像all-local这样的规则,但没有成功。 编辑: 顶级