如何修复"错误C1083:无法打开源文件:"在Visual Studio C ++中

时间:2015-04-30 16:50:15

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

我开始使用Visual Studio 2013来使用OpenCV。

我完成了一个我需要的简单项目,并且只是做了一些清理工作。 编译器开始给出消息。

  

错误C1083:无法打开源文件:

到目前为止我尝试过:

在一个单独的文件中创建一个新的控制台应用程序并尝试编译它,刚刚创建。 - >同样的错误。

使用原始安装盘修复Visual Studio。 - >刚刚创建的新项目的结果相同"错误c1083;

卸载Visual Studio,然后重新安装。 - >刚刚创建的新项目的结果相同"错误c1083"

我注意到的事情。我的编译器没有创建.pch文件,或者至少我找不到它。我已启用预编译的标头。 / yc表示stdafx.cpp和/ Yu。如果我有任何其他文件。

如果我使用以前创建的项目,IDE将运行它,但如果我更改源文件中的任何内容,我会得到相同的错误。

我尝试在非常短的路径和编译器的正常位置放置项目。

解决方案资源管理器查看并将打开源文件。

我开始认为操作系统中的某些内容已损坏。 (Windows 7的)。 我一直在想我可能会格式化磁盘并重新安装Windows,但我想我可能会先询问有关此问题的建议。

"
做什么清理是什么意思&#39 ;?您的操作系统不太可能被破坏。您的项目属性可能有问题,但如果没有更好的信息,我无法告诉您什么?

这只是一个简单的项目,用于将交叉毛发放在USB显微镜的输入上,USB显微镜主轴安装在CNC铣床上,用于定心。我只是改变了十字线的屏幕位置和大小。然后,当我重新编译问题开始。我认为它可能是一个损坏的文件,因为它在卸载并重新安装Visual Studio后仍然存在。新生成的项目无法编译的事实让我怀疑。

"
您的项目/属性中的某些内容看起来不对。它正在寻找错误目录中的文件"

你可能是正确的,但我是一个新手,并花了很多时间试图找到它可能是什么建议改变什么设置将不胜感激。

"
您的TMP和TEMP环境变量是否指向(1)存在的目录(2)您是否具有写入权限,以及(3)是否具有可用空间? "

是先生已设置环境变量且目录具有读写权限。有> 1T的可用磁盘空间。

"
还尝试(使用VS关闭)删除注册表项HKCU \ Software \ Microsoft \ VisualStudio \ 12.0和12.0_Config以及目录%LOCALAPPDATA%\ Microsoft \ VisualStudio \ 12.0,然后打开VS并再次尝试使用新项目。这将导致VS重新生成所有缓存和"瞬态"信息(它也会重置所有设置,所以要小心)。"

先生:我删除了你推荐的密钥和目录,生成了一个新项目并试图编译它。编译器生成了相同的错误。我真的很感激这个建议。

" VS只允许闭源开发"

指出,考虑VS的来源。

0 个答案:

没有答案