CPPUTest主体的多重防御

时间:2018-11-30 05:20:56

标签: cpputest

使CPPUTest与示例应用程序代码一起工作。我修改了一些make文件以进行编译,但是现在我遇到了链接器错误,该错误指出“'main'的多个定义”

这可能是因为我在AllTests.cpp中有一个主目录,在这里我们称之为CommandLineTestRunner :: RunAllTests(ac,av),另一个主目录是我的应用程序代码的主目录。有没有办法可以解决这个问题。

1 个答案:

答案 0 :(得分:0)

创建要进行单元测试的功能的库。将此库链接到您的 单元测试应用程序。将相同的库链接到您的“主”应用程序。