在执行检查稿之前,我如何能够自动安装一个图书馆?
该项目为我们有活力的图书馆之一建造了一个模拟测试图书馆(通过打电话dl open<>/code>)。 问题在于,由于还有一些其他图书馆必须装满负荷(这些图书馆由其他部分安装,而没有直接编辑本书)。
d 如果我能够简单地在检查书操作之前安装一些图书馆,那就拯救了我许多工作。 如果我不得不把它放在单独的档案中,并说,首先,那是罚款,就没有问题了。 基本上,我需要运行<代码>makeeck,以做正确的事。
在执行检查稿之前,我如何能够自动安装一个图书馆?
该项目为我们有活力的图书馆之一建造了一个模拟测试图书馆(通过打电话dl open<>/code>)。 问题在于,由于还有一些其他图书馆必须装满负荷(这些图书馆由其他部分安装,而没有直接编辑本书)。
d 如果我能够简单地在检查书操作之前安装一些图书馆,那就拯救了我许多工作。 如果我不得不把它放在单独的档案中,并说,首先,那是罚款,就没有问题了。 基本上,我需要运行<代码>makeeck,以做正确的事。
<代码>make 支票代码>目标应在安装之前测试该包。 自主行动是无法做到的。 设想是,如果<条码>条码查询<>条码>失败,你可完全决定不安装该套设备。 (如果你以某种方式在<代码>make 支票/代码>上安装,你可能会打破<代码>make distcheck。)
在安装图书馆之前使用当地图书馆的通常方式是预设<代码>:至_LD_LIBRaire_PATH
。 利用<代码>libtool建立您的当地图书馆并与其建立联系,将处理你所有这些可贵的细节:可执行项目<代码>libtool<>/code>在树种中的产出是规定这些变量的文字,然后才能要求正确校正(在别处隐蔽),以确保它们使用当地图书馆。
另一种解决办法是,如果你在安装后仍想进行测试,则不使用<条码>makeeck<>/code>,而是使用<条码>makestalc/code>。 预计只有在用户操作<代码>make 电话/密码>后方可运行。 您必须撰写<条码>installcheck- local规则。
我找不到任何官方/适当的方式,但以下做法似乎奏效。 在<代码>check上添加新的附属条件,并使用安装图书馆的目标,但优先于安装的图书馆。 例如:
check_dummy: lib_LTLIBRARIES = libdummy.la
check_dummy: install-libLTLIBRARIES
check: check_dummy
The GNU 我具体相信。
In a larger project, I have set up ./tests/Makefile.am to run a number of tests when I call make check. The file global_wrapper.c contains the setup / breakdown code, and it calls test functions ...
I m trying to edit a configure script that will execute this piece of code if it is above Automake version x.xx, and if it isn t, it executes a different piece of code. So, I need the version to be 1....
I ve got a C++ project which uses automake and autoconf. I m new to both of these. My home directory is network mounted -- the same on every server we have -- and I want to compile and run the ...
I want my C++ program to include a "--version" option which causes it to print out: Architecture it s compiled for Version of the source (e.g., v0.1.0) Name of the application I m also using ...
I am having a pretty strange linking error in a project that uses automake. What I do seems pretty simple from the manual, so I really wonder what I can doing wrong ... My project has three folders :...
How can I specify some unique flags for DLL only builds. By default libtool adds -DDLL_EXPORT which is fine for most projects that follow GNU conventions, but if I work, for example, with Boost I may ...
I ve got a Subversion project that uses Gnu Autotools (i.e., automake, autoconf, and libtool) to manage source code within a subfolder (called subpackage ). The subpackage references source files ...
I d like to create a Makefile.am file which generates one header file mentioned in a xxx.c file. Let s say that xxx.c contains: #include <version.h> ... and that I have a rule to create it at ...