请教个问题,为什么我的QTCreator用不了标准库呢?

ShanTUT 2018-11-09 09:08:42
问题如图
[img=https://img-bbs.csdn.net/upload/201811/09/1541725526_820985.png]
我在QTCreator里引用了C++的标准库<stddef.h>
qt报错找不到这个文件。
后来用QTCreator我新建了一个空的控制台工程,引用了标准库<stdio.h>,想试下输出一行“Hello World”。
还是给我报无法打开包括文件<stdio.h>
再后来我用VS编译器,做同样的事情,就没问题。
我是的QTCreator没有配对么?求大佬指点下,怎么配置啊?谢谢
...全文
489 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
加盾男爵 2018-11-09
  • 打赏
  • 举报
回复
大哥。。。<stddef.h>,<stdio.h>这些是C的标准库。不是C++的,你C和C++能不能分清楚 你要用<stdio.h>,C++里应该是<cstdio>
  • 打赏
  • 举报
回复
你的环境是什么,qt版本,你的工程pro文件 把你认为可疑的地方都贴出来
ShanTUT 2018-11-09
  • 打赏
  • 举报
回复
2楼重新传的错误截图
ShanTUT 2018-11-09
  • 打赏
  • 举报
回复
懒懒的吉他手 2018-11-09
  • 打赏
  • 举报
回复
引用 6 楼 ShanTUT 的回复:
[quote=引用 5 楼 adeng1919 的回复:]
环境没配对?mingw的include里面有这些头文件的

我大概知道了,我装的QT是MSVC的,报错的工程可能是基于MinGW创建的,我判断应该是这样。
但是还有个问题,就是怎么看一个QT工程是基于MinGW,还是MSVC呢?[/quote]工具-》选项-》编译器
ShanTUT 2018-11-09
  • 打赏
  • 举报
回复
引用 5 楼 adeng1919 的回复:
环境没配对?mingw的include里面有这些头文件的
我大概知道了,我装的QT是MSVC的,报错的工程可能是基于MinGW创建的,我判断应该是这样。 但是还有个问题,就是怎么看一个QT工程是基于MinGW,还是MSVC呢?
懒懒的吉他手 2018-11-09
  • 打赏
  • 举报
回复
环境没配对?mingw的include里面有这些头文件的

16,212

社区成员

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

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