我有一个 Eclipse 项目。所有测试用例都在一个 *.cpp 文件中。问题是这样我最终得到了两个 main() 函数。一个用于应用程序本身,一个用于测试用例。当然,Eclipse 拒绝构建......我想将所有东西放在一个项目下(并避免拥有多个配置、SVN 存储库等)。理想情况下,我想强制 Eclipse 构建两个可执行文件(一个用于应用程序,一个用于测试用例)。我快速浏览了 Eclipse Makefile,但老实说,我不太明白它是如何工作的。总是可以排除 Main.cpp/Testcases.cpp 并构建一个可执行文件,但它不是很优雅......
有类似经历的人吗?