又一个QMAKE_CXXFLAGS问题

时间:2012-02-07 12:35:23

标签: g++ qmake compiler-flags

我正在尝试将标志传递给g ++,所以我将QMAKE_CXXFLAGS += -std=c++0x添加到我的* .pro文件中,但似乎没有被接受。它也没有像其他变量那样在QtCreator中着色(例如SOURCES)。

我尝试在这种情况下使用nullptr,并且可以通过命令行编译和运行代码。使用QtCreator时,我得到nullptr was not declared in this scope

对于我可能遗失的任何想法?

1 个答案:

答案 0 :(得分:0)

这是因为qt-creator实际上是使用来自apple(4.2.1)的股票gcc而不是你实际选择的那个(通过端口安装后)。例如你安装g ++ - mp-4.6.1并添加工具链,到目前为止一切顺利,如果你回到项目设置,你会注意到ide实际上将工具集选择限制为默认值(令人遗憾的bug!)

相关问题