「CMakeで「could not find any instance of Visual Studio.」エラー」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
 
(相違点なし)

2024年4月19日 (金) 05:30時点における最新版

Windows上でcmakeしたら

cmake -S .. -G "Visual Studio 17 2022" -A x64

謎のエラー

-- CMake version: 3.29.2
CMake Error at CMakeLists.txt:45 (project):
  Generator

    Visual Studio 17 2022

  could not find any instance of Visual Studio.



-- Configuring incomplete, errors occurred!

Visual Studioインストールしてある。

解決[編集 | ソースを編集]

必要なのはVisual Studio本体ではなく「C++によるデスクトップ開発」だそうです。 「Visual Studio本体」と「C++によるモバイル開発」だけでは駄目だそうです。

  1. Windowsのスタートメニューから「Visual Studio Installer」を起動する
  2. 変更から「C++によるデスクトップ開発」を入れる