gpt4 book ai didi

Visual C++ 中的 C++ 代码库打开错误

转载 作者:太空狗 更新时间:2023-10-29 21:01:01 24 4
gpt4 key购买 nike

我是 VC++ 环境中的初级开发人员。我在 VS 2012 下使用 C++ 代码进行 NUnit 测试。我在测试项目中尝试了一个代码,但它一直生成一个库文件没有被打开的错误。我检查了项目属性,有一个名为的库:Microsoft.VisualStudio.TestTools.CppUnitTestFramework.lib

但是还是报错

LINK : fatal error LNK1104: cannot open file 'Microsoft.VisualStudio.TestTools.CppUnitTestFramework.lib'

有没有人以前解决过这样的问题,或者你建议我这样做?

最佳答案

是的,我也有这个问题。我正在开发 VS express 2013,我已经为非托管 dll 创建了一个新单元和一个测试单元,它指的是。

克服,

  • 我发现,名为 CppUniTestFramework.lib 的位置。它不在你的 VS 项目文件所在的位置。
    我在 C:\Program Files(86)\Microsoft Visual Studio 12.0\VC\UnitTest\lib

  • 下找到了它
  • 我在 Windows 资源管理器中导航到该文件,从属性中复制了路径名并将其添加到
    下的单元测试项目属性中Linker -> Allgemein -> zusätzliche Bibliotheksverzeichnisse (Linker -> General -> Additional Library Directories).

我觉得,这不是一个很好的解决方案,但现在可以了。我现在看到我的第一个单元测试正在运行。

关于Visual C++ 中的 C++ 代码库打开错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19909934/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com