【发布时间】:2020-08-10 17:06:41
【问题描述】:
我正在尝试将单元测试添加到现有项目。 我在项目选项中添加了以下元素: 包含目录:"$(VCInstallDir)Auxiliary\VS\UnitTest\include" 库目录:"$(VCInstallDir)Auxiliary\VS\UnitTest\lib" 毕竟,他在 cpp 文件中看不到测试头。 有谁知道如何解决这个问题?
【问题讨论】:
标签: c++ visual-studio unit-testing
我正在尝试将单元测试添加到现有项目。 我在项目选项中添加了以下元素: 包含目录:"$(VCInstallDir)Auxiliary\VS\UnitTest\include" 库目录:"$(VCInstallDir)Auxiliary\VS\UnitTest\lib" 毕竟,他在 cpp 文件中看不到测试头。 有谁知道如何解决这个问题?
【问题讨论】:
标签: c++ visual-studio unit-testing
如果将ProjectSubType属性添加到你的.vcxproj文件中,那么CppUnitTest.h所在的include目录就会添加到包含路径中,例如
<PropertyGroup Label="Globals">
...
<ProjectSubType>NativeUnitTestProject</ProjectSubType>
...
</PropertyGroup>
注意:文件 CppUnitTest.h 所在的实际目录在不同版本的 Visual Studio 之间有所不同。
【讨论】: