【发布时间】:2011-08-10 14:17:15
【问题描述】:
我正在使用 CMake 2.8.5 生成一个 Visual Studio 2010 项目。
在编译时,我经常收到以下错误:
c1xx : fatal error C1083: Cannot open source file: 'C:/Users/barbier/projects/MorphoGraphX/src/': Permission denied
我在用户界面的所有地方都检查过,似乎这个目录不在要编译的文件列表中。我还在其他地方读到,这可能是由于附加包含目录中的一个空文件夹,但对我来说并非如此。
这个错误非常烦人,因为它经常发生,但不是 100% 的时间,我真的,真的不知道为什么会发生。
欢迎提出任何建议。
更新
好的,我发现了问题:我没有看到任何其他编码人员在我的项目中留下的一行,将-I C:/Users/barbier/projects/MorphoGraphX/src/ 添加到命令行,仅适用于某些文件。但是,有谁知道为什么这个问题只是有时发生?此外,这个-I 不会出现在用户界面的任何地方的命令行中。它甚至没有出现在 VC++ 创建的最终命令行中......
【问题讨论】:
-
可以提供cmake文件吗?
-
让我先尝试减少它。
标签: visual-studio-2010 visual-c++ compiler-errors cmake