我有一个仍在开发中的项目。
我想在另一个项目中进行单元测试,但我无法使用现有的源文件。
这么说,我在实际项目中有 header1 和 source1 。我想在测试项目中包含 hedaer1、source1 和 testSource1 文件。并且每当我在实际项目中更新 header1 或 source1 中的代码时,它必须在测试项目中自动更新。
我可以在测试项目中包含标题,但无法编译。似乎我必须在测试项目中链接静态或动态链接。有什么解决办法吗?顺便说一句,如果重要的话,我正在使用 Boost 测试框架。