将平台工具集更改为v140_xp时出现"Windows.h:没有此类文件或目录"错误
'Windows.h: No such file or directory" error when changing Platform Toolset to v140_xp
我试着为Windows XP编译一个应用程序;正常的可执行文件给出错误:
"…不是一个有效的Win32应用程序。"
我读到我可以通过将平台工具集更改为Visual Studio 2015 - Windows XP (v140_xp)
来创建xp兼容的可执行文件,但是当我这样做然后尝试编译时,它给了我以下错误:
无法打开包含文件:'Windows.h':没有这样的文件或目录
无法从注册表中找到WindowsSdkDir_71A变量。TargetFrameWorkVersion或平台工具集可能被设置为无效的版本号。
如何使用这个工具集版本进行编译?
将平台工具集设置为Visual Studio 2015 - Windows XP (v140_xp)
后,关闭VS 2015并重新打开项目。它会自动弹出一个窗口,告诉你安装一些支持Windows XP项目的文件。
相关文章:
- C++系统找不到指定的文件错误
- C++语法头文件错误
- C++生成文件错误"implicit entry/start for main executable"
- C++/生成文件错误:未定义对"main"的引用
- VS2019:资源文件错误:中性(默认)(未知子语言:0x8)
- C++程序不制作文件(错误)
- 安卓工作室 |CPP 文件错误错误: 位图库中对"AndroidBitmap_unlockPixels"的未定义引用
- "what does ":*** [可执行文件] 错误 1 " mean ?"
- 如何修复使用VScode调试器gcc调试时的"找不到文件"错误
- 在课堂上创建了一个朋友,给出"无输入文件"错误
- Qt .exe文件错误
- c++ 添加具有写入文件错误的文本变量
- 无法转换 .CATPart 文件.错误:输入文件路径似乎包含不支持的字符
- 写入文本文件错误,QT
- C++写入文件错误
- Windows Subsystem for Linux (WSL) 下的间歇性随机"找不到文件"错误
- 犰狳读取MAT文件错误
- 无法求解FullPathForFilename:COCOS2DX中可能缺少文件错误
- C Wininet FTP列出了许多文件错误
- 生成文件错误 - 找不到文件 - *.cpp