我正在尝试为相当大的项目的一小部分编写一些小测试。试图链接这个野兽是不幸的,如果没有将整个项目链接在一起,这是我不想做的事情(这是一个非常复杂的系统,可以找到所有的依赖关系和东西,而且我不会干涉它)。现在我可以将未解析的引用链接到中止吗?
,我确切知道所引用的功能将不会在我的测试中被调用的函数,则恰好是与东西,我做的测试文件共享功能的一部分。
有没有办法简单地链接到这些未解决的参考,让我们说,中止,还是什么?或者是否有一种工具创建了适当的存根目标文件,其中所有调用都会导致中止,给定了我拥有的一组目标文件?
我使用用于编译/链接,版本3.4.4的gcc(克++)。平台是unix(solaris/sparc如果这很重要)。
我能想到的
segmantation故障会做我想... :)谢谢,我会尝试--warn-unresolved-符号以及 – falstro 2010-01-05 15:39:14
酷。这是很好的信息。 – 2010-01-05 15:42:16
--warn-unresolved-symbols对我来说是完美的,那样我会(希望)也会注意到有什么东西不应该被解决。 – falstro 2010-01-05 15:44:00