GlobalProjectOptions

GlobalProjectOptions 要素では、プロジェクト内部に含まれているすべてのファイルに対してプロジェクト・レベルのオプションを指定します。GlobalProjectOptions 要素とその属性は、必須ではありません。

以下のリストでは、GlobalProjectOptions 要素の属性について説明します。

  • include_paths: 文字列値。プロジェクト内のすべてのファイルに適用する include パスのセミコロン区切りのリスト。
  • macros: 文字列値。プロジェクト内のすべてのファイルに適用するマクロのセミコロン区切りのリスト。
  • compiler_options: 文字列値。プロジェクト内のすべてのファイルに適用するコンパイラー・オプションをスペースで区切ったリスト。ここには、include パスおよびマクロは指定しないでください。

以下は、すべての属性を使用するプロパティー・ファイルから抜き出した行の例です。

<GlobalProjectOptions include_paths="/usr/include;/usr/local/include"
macros="DEBUG;WIN32" compiler_options="-f non-const-strings"/>

説明

  • include_paths="/usr/include;/usr/local/include" により、プロジェクト構成の Includes セクションにパスが追加されます。
  • macros= "DEBUG;WIN32" により、プロジェクト構成の Macros セクションに DEBUG マクロおよび WIN32 マクロが追加されます。
  • compiler_options= により、プロジェクト構成の Options/Command Line セクションにコンパイラー・オプションが追加されます。