【问题标题】:Problem with #include "CppUnitTest.h" in VS2019 C++VS2019 C++中#include“CppUnitTest.h”的问题
【发布时间】:2020-08-10 17:06:41
【问题描述】:

我正在尝试将单元测试添加到现有项目。 我在项目选项中添加了以下元素: 包含目录:"$(VCInstallDir)Auxiliary\VS\UnitTest\include" 库目录:"$(VCInstallDir)Auxiliary\VS\UnitTest\lib" 毕竟,他在 cpp 文件中看不到测试头。 有谁知道如何解决这个问题?

【问题讨论】:

    标签: c++ visual-studio unit-testing


    【解决方案1】:

    如果将ProjectSubType属性添加到你的.vcxproj文件中,那么CppUnitTest.h所在的include目录就会添加到包含路径中,例如

     <PropertyGroup Label="Globals">
        ...
        <ProjectSubType>NativeUnitTestProject</ProjectSubType>
        ...
      </PropertyGroup>
    

    注意:文件 CppUnitTest.h 所在的实际目录在不同版本的 Visual Studio 之间有所不同。

    【讨论】:

      猜你喜欢
      • 2013-01-07
      • 1970-01-01
      • 2021-08-26
      • 1970-01-01
      • 2022-10-12
      • 2011-05-16
      • 1970-01-01
      • 1970-01-01
      • 2021-12-08
      相关资源
      最近更新 更多