Mugichoko's blog

Mugichoko’s blog

プログラミングを中心としたメモ書き.

CMakeでVisual C++コンパイラが見つからない

問題

とある作業中にWindows 10 SDKなるものをインストールしたところ,CMakeでConfigureした際に下記のリンクと同じ問題に遭遇した.

stackoverflow.com

結論から言えば,同リンクの一番最後の回答の方法で解決した. しかし,Windows 7での例であって,Windows 10の場合とはファイルパスが少し異なっていたので,ここにWindows 10の例を記す.

実装環境

解決方法

CMakeのエラーログ「CMakeError.log」に「cannot run ‘rc.exe'('rc.exe’ を実行できない)」と書かれていたので,下記リンクにある方法で解決した.

stackoverflow.com

具体的な手順は,「C:\Program Files (x86)\Windows Kits\10\bin\10.0.15063.0\x64(私の場合)」にある「rc.exe」と「rcdll.dll」を「C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin」に移動させる.