设置首页
收藏本站
授权版本:2024_10
切换到宽版
登录
注册
搜索
搜索
本版
帖子
用户
快捷导航
首页
门户首页
社区
社区首页
头条
今日头条、最新贴、回复贴等
授权
Halcon试用授权下载
Halcon授权
Halcon视觉技术网
»
社区
›
视觉软件技术
›
C++/C#/Python
›
Qt5+MSVC2017程序提示 'nullptr' is incompatible wite ...
返回列表
Qt5+MSVC2017程序提示 'nullptr' is incompatible wite C++98
[复制链接]
绝地武士
发表于 2020-7-25 18:31:18
|
显示全部楼层
|
阅读模式
详细大家应该遇到过该问题,只是一个警告,不会影响编译效果,但是对于强迫症的我看着确实蛋疼,怎么解决呢,在国外一个网站找到了答案。
很明显是当前认为C++98版本,其实Qt5以上已经是跟随MSVC版本了,也就是支持C++14或者C++17的。
具体解决办法:
菜单->工具->选项->C++->Code Model->Clang Code Model:
点击“Manage”出现“Diagnostic Configurations - Qt Creator”对话框:
选择图中的第一项,然后点击Copy然后修改后面的名称并设置下面代码,比如我的:
在原来的代码“-Wall -Wextra”后面空格后增加“-Wno-c++98-compat”然后点击确认即可。
-Wall -Wextra -Wno-c++98-compat
复制代码
回到刚刚Clang Code Model,选择你刚刚Copy那个设置,应用即可!
最好,终于把这个黄色的提示给干掉了,这里我就不截图了,有需要的伙伴可以自己参考试试!
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,
[点我]
加入吧~~~Go
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
lrf2019
发表于 2020-7-27 09:32:24
|
显示全部楼层
请问这是什么情况呢
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,
[点我]
加入吧~~~Go
回复
支持
反对
使用道具
举报
照妖镜
楼主
|
绝地武士
发表于 2020-7-27 10:23:32
|
显示全部楼层
lrf2019 发表于 2020-7-27 09:32
请问这是什么情况呢
你在调试中改动了代码么?尝试结束之后再编译运行呢
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,
[点我]
加入吧~~~Go
回复
支持
反对
使用道具
举报
照妖镜
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
浏览过的版块
硬件技术
Halcon软件
视觉广场
2D/3D视觉
OpenCV软件
快速回复
返回顶部
返回列表