【求助】qt creator msvc2017-64bit 编译失败 “type_traits”: No such file or directory

Pan_Quixote 2020-03-22 10:35:49
如题,编译的时候提示错误“type_traits”: No such file or directory。
这个文件在我电脑里是有的,而且我也把它所在的路径加入到系统环境变量Path里了。
但是不知道为什么还是报错。相关截图在下面。
在网上找了很多方法,都没能解决。求大神赐教,感激不尽!

...全文
5334 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
weijiang1010 2022-09-07
  • 打赏
  • 举报
回复 1

配置环境变量就可以解决了,添加:
INCLUDE=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.16.27023\include\;
LIB=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.16.27023\lib\x64

克己修身 2021-12-22
  • 打赏
  • 举报
回复 2

我解决了这个问题,方法是开启cmd,在里面执行C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat,之后在cmd重启了qt creator,然后执行configure编译指令即可

MAYBEALL 2022-04-06
  • 举报
回复 1
@克己修身 vcvarsall.bat的确有用
Pan_Quixote 2021-04-06
  • 打赏
  • 举报
回复
出现这个问题的原因应该是之前安装过vs2015,2015的c++ 2015 redistrubutable 会和2017有冲突。解决方法是卸载掉vs2015的所有东西,和c++ 2015 redistrubutable(这东西好像需要在“开始”-》“设置”-》“应用和功能”中卸载),再重新安装vs2017。
极客班的春天 2021-04-01
  • 打赏
  • 举报
回复
你们解决了吗?我也遇到这个问题,困扰了很久,还是没有解决
  • 打赏
  • 举报
回复
楼主问题解决了吗,我软件重装了几次也没好
Pan_Quixote 2020-03-24
  • 打赏
  • 举报
回复
引用 1 楼 Italink 的回复:
你那是vs的库里有,qt里没有,需要导入一下
请问该如何导入呢?
Italink 2020-03-23
  • 打赏
  • 举报
回复
你那是vs的库里有,qt里没有,需要导入一下

21,440

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧