現在、特定のライブラリ ディレクトリを設定する基本的な Cmake ファイルがあります。ターゲットジェネレーターに基づいて条件付きで初期化したいと思います-私の場合、ジェネレーターは使用するベースディレクトリを決定します(64ビットビジュアルスタジオジェネレーターと通常のビジュアルスタジオジェネレーター)。
私の CMakeLists ファイルは次のようになります。
PROJECT(STAT_AUTH)
CMAKE_MINIMUM_REQUIRED(VERSION 2.8)
SET(BOOST_DIR "c:\\dev_32\\Boost" CACHE PATH "The Boost Directory Path")
SET(PROTOBUF_DIR "c:\\dev_32\\Protobuf" CACHE PATH "The Protobuf directory Path")
SET(OPENSSL_DIR "c:\\dev_32\\OpenSSL" CACHE PATH "The OpenSSL Directory Path"
変数を条件付きで初期化して、64 ビット ジェネレーターを生成するときに変数が 64 ビット バージョンに設定されるようにするにはどうすればよいですか。「生成」オプションを選択する前に、デフォルト設定が Cmake Gui / ccmake に表示されるはずです。