Visual Studio 2008。
我下载了一个示例项目并将其解压缩。
我必须将它从VS 7转换为VS 9.但转换成功。
然而,当我尝试编译时,我收到以下错误:
c1xx : fatal error C1083: Cannot open source file: 'C:\NMS\inc': Permission denied
但是,我以前用过的inc目录用于其他项目。并已成功包含inc文件。
所以我不确定为什么这个项目不起作用。
非常感谢任何建议,
答案 0 :(得分:1)
看起来它正在尝试打开一个名为C:\NMS\inc
的文件,如果该路径是目录,它就不能。
答案 1 :(得分:1)
当您在“其他包含目录”列中定义了一个变量并且该变量没有值时,会出现此错误。
按照路径检查相同的内容: 右键单击解决方案 - >属性 - > C ++ - >常规
两种解决方法: 假设定义的变量是 AX
或
请注意,在这两种情况下,值都可以是包含目录的路径 或者如果你不想在该变量中给出路径给它一条假路径(比如“c:\”)
在项目属性中再次定义路径。 并重新启动VS. 它会工作..