CMake コンパイルの問題: C/C コンパイラーが見つからない
CMake を使用しようとすると、「CMAKE_C_COMPILER が見つかりませんでした」というエラーが発生する最新バージョンの Aseprite 用の Visual Studio ソリューションを作成するのは面倒なことかもしれません。 Visual Studio 2015 ユーザー向けに、この問題とその解決策について包括的に説明します。
問題:
このエラー メッセージは、CMake が C および C に必要なコンパイラを見つけられないことを示しています。 C プロジェクト構成中。これらのコンパイラが存在しないと、CMake はコンパイルに必要な Makefile またはプロジェクト ファイルを正常に生成できません。
理由:
CMake は、C および C コンパイラの存在に依存しています。コンパイルプロセスを実行するシステム。この場合、GCC はインストールされていますが、Visual Studio 2015 では Microsoft C/C コンパイラーを使用できる必要があります。
解決策:
この問題を解決するには、次のことを確認してください。 Microsoft Visual C Build Tools がインストールされていることを確認します。これらのツールは、Visual Studio で C および C プロジェクトをビルドするために必要な C/C コンパイラとライブラリを提供します。
SET(CMAKE_GENERATOR_TOOLSET "Visual Studio 14 2015") SET(CMAKE_C_COMPILER "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\cl.exe") SET(CMAKE_CXX_COMPILER "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\cl.exe")
SET CMAKE_GENERATOR_TOOLSET=Visual Studio 14 2015 SET CMAKE_C_COMPILER=C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\cl.exe SET CMAKE_CXX_COMPILER=C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\cl.exe
以上がVisual Studio 2015 でビルドするときに CMake が C/C コンパイラーを見つけられないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。