Qt Creator构建提示:无法打开包含文件“stddef.h“ “concrt.h“
解决方法:
C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\ucrt
上面这个目录下对应的stddef.h复制到
D:\VS2017\VC\Tools\MSVC\14.16.27023\include
然后又提示缺"concrt.h"
一并将上面目录里面的所有头文件都复制到
D:\VS2017\VC\Tools\MSVC\14.16.27023\include
头文件不报错了
提示:error: LNK1181: 无法打开输入文件“shell32.lib”
解决方法:
C:\Program Files (x86)\Windows Kits\10\Lib\10.0.17134.0\um\x64
目录下的shell32.lib复制到
D:\VS2017\VC\Tools\MSVC\14.16.27023\lib\x64
其他的如果还缺什么lib,对应的在下面两个文件夹中找到,复制过去!
原文链接:https://blog.csdn.net/stq054188/article/details/107934409
当QtCreator在构建项目时遇到无法打开的包含文件stddef.h和concrt.h,以及链接错误LNK1181找不到shell32.lib,可以通过从WindowsKits目录复制对应版本的头文件和库文件到VisualStudio的包含和库目录来解决。
1912

被折叠的 条评论
为什么被折叠?



