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