无法打开包含文件:'ctype.h':没有这样的文件或目录

时间:2017-02-15 19:22:19

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

我在VS 2015上安装了c ++包,如果我尝试构建项目,则会出现以下问题:

C1083无法打开包含文件:'ctype.h':没有这样的文件或目录Win32Project5 c:\ program files(x86)\ windows kits \ 8.1 \ include \ um \ winnt.h 31

任何可能的解决方案......

4 个答案:

答案 0 :(得分:17)

修复/重新安装visual studio。 确保选中Windows SDK选项(在您的情况下为Probably 8.1), 正如你在这张图片中看到的那样: enter image description here

答案 1 :(得分:4)

在解决方案资源管理器中右键单击您的解决方案或项目 并将您的解决方案或项目重新定位到已安装的SDK版本

答案 2 :(得分:1)

要添加缺少的组件,请转到控制面板-> 卸载程序,然后选择“更改Visual Studio的安装”。 然后,这是您需要检查的选项: enter image description here 然后按“修改”。

也不要忘记使用Windows SDK版本10.0.17134.0更新项目的属性。 enter image description here

答案 3 :(得分:0)

这是我的VS 2017构建工具配置,用于制作python 3.7及更高版本以在我的本地计算机上进行编译和修复。请注意,MS更改了VS Studio Build Tools界面

VS Build Tool 2017 configuration for pyodbc compilation

为了使代码能够编译,您还必须安装ODBC driver

您可以从以下位置下载VS 2017 Build工具: https://visualstudio.microsoft.com/downloads/

VS Build Tool 2017 download

相关问题