2

私が使用している CMake スクリプトは、環境変数 XXX_HOME が設定されていることを想定していますが、これがなく、追加したくありません。

CMake スクリプトを編集する必要がないように、CMake キャッシュに値を設定して、この変数が存在すると CMake に認識させる方法はありますか (理想的には CMake GUI を使用)。GUIに設定を追加しようとしましたXXX_HOME = ...が、うまくいきませんでした。

4

1 に答える 1

1

環境変数が設定された環境から cmake-gui を実行できませんか? バッチ ファイルとビジュアル スタジオ コマンド プロンプトへのショートカットを使用して、Windows で常にこれを行っているため、同じソースを使用してまったく異なるビルド ツリーで異なるコンパイラ/異なるビット深度をビルドできます。

Linux では、変数を cmake-gui と同じ行に設定することもできます。このように XXX_HOME="/usr/src/xxx" cmake-gui

于 2013-01-24T15:57:45.907 に答える