Centos7.7上出现"Qt requires C++11 support"问题

网上解决方式:
在.pro文件里添加“ CONFIG += c++11”语句,看了文件里面本来就有:)
个人解决方式(每个人的环境不一样,导致的问题也不同,这里的方案是提供一个思路)
个人环境原因: gcc、g++编译器的版本太低导致的;
[root@localhost bin]# gcc --version
gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Copyright © 2015 Free Software Foundation, Inc.
### 该编译器是yum默认安装的版本,需要自己手动升级到高版本,本人升级到9.3.1,再次构建Qt项目没有再报错了

本文解决Centos7.7中Qt项目构建时出现的QtrequiresC++11support错误。通过升级gcc和g++至9.3.1版本,成功解决了由于编译器版本过低导致的问题。
最低0.47元/天 解锁文章
6716

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



