1

g++ にフラグを渡そうとしているのでQMAKE_CXXFLAGS += -std=c++0x、*.pro ファイルに追加しましたが、受け入れられないようです。また、他の変数のように QtCreator で色付けされません (SOURCESたとえば)。

この場合に使用しようとしてnullptrいますが、コマンドラインからコードをコンパイルして実行できます。QtCreator を使用すると、nullptr was not declared in this scope.

私が見逃している可能性があるものについて何か考えはありますか?

4

1 に答える 1

0

これは、qt-creatorが実際に選択したもの(ポート経由でインストールした後)ではなく、実際にApple(4.2.1)のストックgccを使用しているためです。たとえば、g ++-mp-4.6.1をインストールしてツールチェーンを追加します。これまでのところ、プロジェクト設定に戻ると、ideが実際にツールセットの選択をデフォルトのものに制限していることに気付くでしょう(残念なバグです!)

于 2012-06-09T02:53:25.893 に答える