ホームページ >バックエンド開発 >C++ >C 11 コードをコンパイルするために Qt Creator で C 11 サポートを有効にする方法は?

C 11 コードをコンパイルするために Qt Creator で C 11 サポートを有効にする方法は?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-10-27 10:12:02960ブラウズ

How to Enable C  11 Support in Qt Creator for Compiling C  11 Code?

Qt Creator で C 11 を有効にする: ステップバイステップ ガイド

Qt Creator 2.7.0 は C 11 をサポートすると報告されています。ただし、それを有効にするにはいくつかの設定が必要になる場合があります。 C 11 コードをコンパイルしようとしたにもかかわらず、「c 98 モードでは範囲ベースの for ループは許可されていません」のようなエラーが発生した場合は、次の手順に従って C 11 サポートを有効にしてください:

Qt 4.8 および GCC の場合/Clang:

  • .pro ファイル (Qt プロジェクト ファイル) を開きます。
  • 次の行を追加します:
QMAKE_CXXFLAGS += -std=c++11

(または QMAKE_CXXFLAGS = -std=c 0x)

Qt 5 の場合:

  • 次の行を .pro ファイルに追加します。
CONFIG += c++11

変更を保存し、プロジェクトを再構築します。これによりエラーが解決され、Qt Creator で C 11 コードをコンパイルして実行できるようになります。

以上がC 11 コードをコンパイルするために Qt Creator で C 11 サポートを有効にする方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。