2012-02-07 6 views
1

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

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

私が紛失している可能性がありますか?

+0

あなたはどのプラットフォームで作業していますか? – Bill

+0

Ubuntu 10.10。申し訳ありませんが、言及を忘れました。 – TeaOverflow

答えて

0

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

関連する問題