2

プロジェクトのCMakeList.txtに構成変数(特にパス)を設定したいのですが、これはユーザーがCCmakeでオーバーライドできます。
しかし set(VAR <value>) VAR、CCMAKEでの変更に使用できない場合、どうすればよいですか?

4

1 に答える 1

4

CACHEコマンドにパーツを追加するsetと、CCMake で表示されます。だから、例えば

set(VAR <value> CACHE PATH "Some details about VAR")

CCMake に現れる変数の型はFILEPATHPATHSTRINGおよびBOOLです。

詳細については、次を実行してください。

cmake --help-command set
于 2012-06-13T14:28:30.447 に答える