Visual Studio致命错误C1084:无法读取包含文件:'c:\ program files(x86)\ microsoft visual studio 10.0 \ vc \ include \ map':权限被拒绝

时间:2011-03-30 17:54:34

标签: c++ c visual-studio visual-c++ opencv

使用Visual C ++ express 2010遇到一些问题,并使用Visual Studio 2010获得相同的功能。

我在编译时收到此错误:

致命错误C1084:无法读取包含文件:'c:\ program files(x86)\ microsoft visual studio 10.0 \ vc \ include \ map':权限被拒绝

奇怪的是这是昨天的编译,我把它关闭然后上床睡觉,今天早上又回来了它并没有编译。我没有改变什么,发生了什么?

建议将不胜感激。

编辑:

似乎只有当我包含任何openCV头文件时才会出现此问题。这一切都在以前工作,为什么不呢?

EDIT2:

如果我#include map

,问题就出现在hello world示例上

EDIT3:

进入大学并尝试了,它适用于这些机器,似乎问题是我的电脑特有的。我能想到的只是文件以某种方式被破坏了。

1 个答案:

答案 0 :(得分:1)

我将“map”文件从另一台机器复制到我的c:\ program files(x86)\ microsoft visual studio 10.0 \ vc \ include \中,现在一切正常。它一定是以某种方式被破坏了。