我正在尝试编译一个 Visual Studio C++ 项目,但由于编译器报告“无法打开包含文件:'excpt.h':没有这样的文件或目录”,我无法到达任何地方。该问题已在互联网上多次报告,但我找不到有关我的具体情况的任何帮助。问题不在于项目的包含路径设置不正确,问题在于我的计算机中缺少此包含文件(可能还有一堆其他文件)。我的硬盘上没有这样的文件。所以我尝试安装Windows SDK 7.1。该文件不在已安装的 SDK 内(尽管它应该在)。我多次尝试修复安装、卸载、重新安装……。我还多次尝试安装、修复、卸载、重新安装 Visual Studio 2010 Professional,无论是否安装了 Windows SDK。我什至尝试卸载专业版本来安装 Express VC++...似乎没有任何效果,没有“excpt.h”永远不会安装在我的计算机上。我一无所知...有人有解决方案的提示吗?我使用的是 Windows 7。
作为补充信息,请注意“excpt.h”包含在“windows.h”中。此外,“excpt.h”文件通常与 Windows SDK 一起安装在“c:\program files (x86)\microsoft sdks\windows\v7.1\include\”等路径下,并且与 Visual Studio 一起安装在类似路径下“C:\Program Files\Microsoft Visual Studio 10.0\VC\include\”。
编辑:如果它可能有帮助,我可能会添加与我的 Visual Studio 安装相关的文件夹 C:\Program Files\Microsoft Visual Studio 10.0\VC\include 只有两个文件...这当然不正常!但是,我找不到任何方法让安装程序安装应出现在该库中的所有 .h 文件。
查看 C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\excpt.h 中是否有它。检查以确保 Visual Studio 中的系统包含路径正确。如果所有其他方法都失败,请卸载所有内容、所有 SDK 等,然后重新安装 Visual C++。
第三方搜索程序比 Windows 搜索程序在查找内容方面做得更好。试试兰萨克特工。免费。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)