15

optionコマンドで置き換えることができるので、コマンドは冗長だと思いますsetoptionコマンドを使用するとどのようなメリットがありますか?

4

1 に答える 1

13

コマンドで定義された変数optionは、CMake GUIで、またはを使用してCMakeをインタラクティブに実行するときに、ブール値の選択肢として表示されcmake -iます。これは、が使用され、タイプがではない場合をset除いて、を使用して定義された変数には当てはまりません。CACHEINTERNAL

また、CMakeDependentOptionモジュールでは、オプション間の依存関係を指定できます。

于 2012-06-28T03:08:55.320 に答える