首页 > 解决方案 > Visual Studio 2017:C1083:无法打开源文件。绝对路径损坏

问题描述

我正在尝试将项目从 VS2010 提升到 VS2017。我已经完成了其他几个没有任何(意外)问题的操作。我现在正尝试对 Google 测试项目做同样的事情,但是当我尝试构建项目时,我得到:

1><source>.cpp
1>c1xx : fatal error C1083: Cannot open source file: '<source>.cpp': No such file or directory

此项目中的所有源代码都会发生这种情况。

我试图清理、重建、删除项目并将其重新添加到解决方案中,但无济于事。我唯一有问题的迹象是文件属性指示不正确的“完整路径”字段:

...\hared.gtest\<ource>.cpp

此文件的完整路径应为:

...\shared.gtest\<source>.cpp

因此,项目目录和“完整路径”字段中的源文件都缺少第一个字母。

我不知道这里可能有什么问题,所以任何想法都会受到赞赏!

标签: c++visual-studio-2017googletestvisual-studio-project

解决方案


推荐阅读