Visual Studio 2019と2015がともにインストールされたPCでCMake(cmake-gui)で作成したVS2015ソリューションがコンパイルできない問題が発生...
Visual Studio 2015と2019の両方がインストールされているPCで,CMake(3.17.3)で作成したVS2015ソリューションをコンパイルしようとしたが以下のエラーが出る... 「error MSB6006: "cmd.exe" はコード 3 を伴って終了しました。」 原因を見るけるのに時間がかかったが,以下の記事を発見した.2つのバージョンでPathの仕様が変わった模様. (対応中...) CMakeでrc.exeが見つからずにエラーになる場合の対処方法|infohub - Development 使用するPCごとにCMakeでソリューションを作り直せばコンパイルできるが,PCを変えるごとにソリューションを作り直すのは大変.ちなみに絶対パスは同じになるようにしている. 以下の新しい記事を発見. Visual Studio 2015 Kits doesn't work if installed via newer Visual Studio Build Tools. · Issue #1381 · microsoft/vscode-cmake-tools · GitHub