ホームページ >バックエンド開発 >C++ >Juno/Kepler/Luna の Eclipse CDT Indexer で C 11 サポートを有効にする方法

Juno/Kepler/Luna の Eclipse CDT Indexer で C 11 サポートを有効にする方法

DDD
DDDオリジナル
2024-11-15 09:53:02476ブラウズ

How to Enable C  11 Support in Eclipse CDT Indexer for Juno/Kepler/Luna?

C 11 Juno/Kepler/Luna の Eclipse CDT インデクサーでのサポート

Eclipse CDT のインデクサーは、コンパイル前にエラーを強調表示します。この質問は C 11 サポート用のインデクサーの構成のみに焦点を当てていますが、これによってコンパイラ設定は変更されないことに注意することが重要です。

インデクサーで C 11 サポートを有効にするには、次の場所に移動します。

  • プロジェクトのプロパティ -> C/C 一般 -> プリプロセッサにはパス、マクロなどが含まれます。 -> タブ プロバイダー -> CDT GCC 組み込みコンパイラー設定

「コンパイラー仕様を取得するコマンド」に -std=c 0x (または -std=c 11) を追加します。フィールド。

${COMMAND} -E -P -v -dD ${INPUTS} -std=c++0x

ソース:

  • [Eclipse CDT] FAQ](http://wiki.eclipse.org/CDT/User/FAQ#CDT_does_not_recognize_C.2B.2B11_features)
  • [Eclipse CDTフォーラム](http://www.eclipse.org/forums/index.php/mv/msg/373462/909018/#msg_909018)

関連:

  • [エクリプス CDT C 11/C 0x サポート](https://stackoverflow.com/questions/12037670/eclipse-cdt-c-11-c-0x-support)
  • [Kepler 以前の C 11 コンパイラの有効化](https:/ /stackoverflow.com/a/17499266/760746)
  • [C Kepler 11 コンパイラの有効化 (更新) 以降](https://stackoverflow.com/a/22480299/760746)

更新:

テスト済み無事に使用例:

  • ケプラー (CDT 8.2)
  • ルナ (CDT 8.4)

以上がJuno/Kepler/Luna の Eclipse CDT Indexer で C 11 サポートを有効にする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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