【发布时间】:2013-11-08 12:39:46
【问题描述】:
我正在研究 VS2012 解决方案。此解决方案有一个 C++ 项目作为主项目。主项目引用了几个外部库,将来我可能还会添加几个额外的库。 该解决方案还有一个 C++ 单元测试项目来测试代码。我在单元测试项目中有对主项目的引用。
但是,与 C# 或其他 CLR 类型的项目不同,这并不意味着复制该项目中的引用。 (可能是在那些项目中,一个 .dll 引用似乎是完成工作所必需的)
我目前无法包含主项目中的文件,主项目已包含或链接到的库也未包含在测试项目中。
我想知道是否有一种方法可以访问所有主项目的文件,包括搜索目录和库引用,而无需一直编辑单元测试项目的属性。有没有办法做到这一点?我尝试在单元测试项目的设置中将Use Library Dependency Includes 设置为true,但它一直被重置为false。
【问题讨论】:
标签: c++ unit-testing visual-studio-2012