Visual Studio想要编译目录

时间:2011-08-10 14:17:16

标签: visual-studio-2010 visual-c++ compiler-errors cmake

我正在使用CMake 2.8.5生成visual studio 2010项目。

编译时,我经常收到以下错误:

c1xx : fatal error C1083: Cannot open source file: 'C:/Users/barbier/projects/MorphoGraphX/src/': Permission denied

我在用户界面的任何地方都进行了检查,并且该目录似乎不在要编译的文件列表中。我也在其他地方读过它可能是由于其他包含目录中的空文件夹,但对我来说情况并非如此。

这个bug非常烦人,因为它发生在大多数时间,但不是100%的时间,我真的,真的不知道它为什么会发生。

欢迎任何建议。

更新

好的,我发现了问题:我没有看到一行,我的项目中的其他编码器留下了一行,只在某些文件中添加-I C:/Users/barbier/projects/MorphoGraphX/src/到命令行。但是,有人知道为什么问题有时会发生吗?此外,此-I不会出现在用户界面中任何位置的命令行中。它甚至没有出现在VC ++创建的最终命令行中......

1 个答案:

答案 0 :(得分:0)

在文本编辑器中打开项目文件。它应该是XML格式,因此智能文本编辑器最适合。我不认为您可以说服Visual Studio将其编辑为文本或XML,因此请使用其他工具。

然后查找问题目录。您可以直接编辑XML,但这并不总是一个好主意。查找目录可能会让您了解在Visual Studio中查找它的位置。