我正在尝试将一个项目从VS2010提升到VS2017。我做了其他几项,没有任何(意外)问题。我现在正在尝试对Google Test项目执行相同操作,但是当我尝试构建该项目时,我得到了:
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
因此,项目目录和“完整路径”字段中的源文件均缺少首字母。
我不知道这里可能有什么问题,所以任何想法都将不胜感激!