ターゲットに埋め込むことができます。copts文字列のリスト。コマンドに追加します。シェルのトークン化が適用されます。このフラグは、このターゲットのコンパイルにのみ適用され、その依存関係には適用されません。ファイルには注意してください。すべてのパスは、現在のパッケージではなくワークスペースを基準とした相対パスにする必要があります。シェルのトークン化は、単一の「Make」変数で構成される文字列にのみ適用されます。defines文字列のリスト。コンパイル行に追加する定義のリスト。シェルのトークン化の対象となります。コマンドライン、およびそれに依存するすべてのルールに追加されます。影響が広範囲に及ぶ可能性があるため、十分に注意してください。値の定義を追加してください。includes文字列のリスト。ディレクトリのリスト。「変数を作成」の置換が適用されます。異なり、これらのフラグは、このルールと、このルールに依存するすべてのルールに追加されます。依存するルールではありません)。影響が広範囲に及ぶ可能性があるため、十分に注意してください。「-I」フラグを追加します。追加する必要があります。追加しないと、コンパイルがサンドボックス化されている場合(デフォルト)、依存関係のあるルールで使用できなくなります。"@bazel_tools//tools/cpp:link_extra_lib"追加ライブラリのリンクを制御します。対してリンクされます。このフラグを設定しないと、このライブラリはデフォルトで空になります。推奨)などのオプションの依存関係をリンクできます。設定すると、この動作が無効になります。linkopts文字列のリスト。コマンドに追加します。シェルのトークン化、ラベルの展開が適用されます。内のターゲットのラベルとみなされます。オプションに追加されます。宣言されていない場合、エラーが報告されます。linksharedブール値。