Kompilierung von C ++ 14 in qtcreator
Ich habe ein QT-Projekt mit Teilen inC++14
.
or kurzem habe ich meine Ubuntu-Distribution geändert. Jetzt habe ich 16.04 LTS und ich habe Qt creator 4.02 (gebaut am 13. Juni) installiert.
Um @ zu aktivierC++14
compilation habe ich in die projektdatei gestellt:
QMAKE_CXXFLAGS += -std=c++14
Beim Erstellen eines Projekts generiert die IDE jedoch den folgenden Befehl:
g++ -c -pipe -std=c++14 -g -O0 -g -std=gnu++11 -Wall -W -D_REENTRANT ...
Wie gesehen, das generiertemakefile
setzt die Flagge-std=gnu++11
welches das Flag für @ überschreiC++14
. Dies ist mit meiner vorherigen Distribution (LTS 12.04, dieselbe QT Creator-Version) nicht geschehen.
Ich habe es mit @ versuc
CONFIG += -std=c++14
Aber das Verhalten ist das gleiche.
Kann jemand einen Hinweis geben?