Компиляция C ++ 14 в qtcreator
У меня есть проект QT, содержащий части вC++14
.
Недавно я сменил свой дистрибутив Ubuntu. Теперь у меня 16.04 LTS, и я установил Qt creator 4.02 (построен 13 июня).
Для того, чтобы включитьC++14
Компиляцию я положил в файл проекта:
QMAKE_CXXFLAGS += -std=c++14
Однако при создании проекта в среде IDE создается следующая команда:
g++ -c -pipe -std=c++14 -g -O0 -g -std=gnu++11 -Wall -W -D_REENTRANT ...
Как видно, сгенерированныйmakefile
ставит флаг-std=gnu++11
который отменяет флаг дляC++14
, Этого не произошло с моим предыдущим дистрибутивом (LTS 12.04, та же версия Qt Creator).
Я пробовал с
CONFIG += -std=c++14
Но поведение такое же.
Может ли кто-нибудь дать подсказку?