Qt如何更改为C ++ 17

问题描述 投票:0回答:1

我无法在Qt 5.14中执行#include <variant>。我试图通过添加CONFIG += c++17CONFIG += c++1z warn_onQMAKE_CXXFLAGS += -std=c++17来更改.pro文件,但它们都不起作用。

对此有任何解决办法?

c++ c++17 qt-creator qmake
1个回答
0
投票

我的Qt无法识别变体模块的原因是因为它是由gcc-5运行的。所以我将gcc和g ++更新到了版本7:

© www.soinside.com 2019 - 2024. All rights reserved.