1

您可以通过执行make check. 但是,cppuint 库被硬编码到LDFLAGSin 中Makefile.am。有没有一种方法可以在 cppuint 库中configure.am 在执行 amake check时链接,而在执行常规时不链接make

4

1 回答 1

0

没有预先罐头。您可能可以通过制作技巧来做到这一点。

但是,我会说你可能不想走这条路。这样做意味着重新链接“make check”,但也重新链接“make all”或“make install”。

另一种方法是让您的测试套件使用可执行文件的特殊测试版本,但名称不同。对于这个,您可以使用每个目标设置将库添加到链接标志。

于 2013-06-01T19:37:23.773 回答