Хотя я попробовал то, что было предложено в Как включить C ++ 11 в Qt Creator?
это не работало с моим Qt Creator, использующим Qt 4.8 в Mac OS X Snow Leopard 10.6.8. При компиляции с GCC 4.9, добавив:
QMAKE_CXXFLAGS += -std=c++11
я получил
cc1plus: error: unrecognized command line option "-std=c++11"
Это должно быть совместимо с Qt 4.8, как сказано выше? или нет?
Вы можете попытаться заставить компилятор, который вы хотите использовать, в файле .pro:
QMAKE_CC = full path of gcc (for ex. /opt/local/bin/gcc49)
QMAKE_CXX = full path of g++
QMAKE_LINK = full path of g++
QMAKE_LINK_SHLIB_CMD = full path of g++