0
私は外部プロジェクトを持っています。私はそれにいくつかCMAKE_ARGS
を渡します。メインプロジェクトに引き渡される残りの引数がすべて外部のものに転送されるのだろうか?Cmakeはビルド引数(例えばフラグ)を外部のCmakeプロジェクトに渡しますか?
私は外部プロジェクトを持っています。私はそれにいくつかCMAKE_ARGS
を渡します。メインプロジェクトに引き渡される残りの引数がすべて外部のものに転送されるのだろうか?Cmakeはビルド引数(例えばフラグ)を外部のCmakeプロジェクトに渡しますか?
メインプロジェクトに渡される残りの引数はすべて外部のものに転送されるのだろうか?
いいえ、引数は自動的にExternalProjectに転送されません。
クロスコンパイル状態でさえ、ExternalProjectに転送されません。
外部プロジェクトに必要なすべての定義は、手動でCMAKE_ARGS
またはその他の方法で渡す必要があります。