私はGitプロジェクトをコンパイルしようとしていますが、CMakeでいくつかの問題に直面しています。最初は、C++コンパイラが見つからず、エラーが発生しました。
cmake ..
CMAKE_CXX_COMPILERが見つかりませんでした。
環境変数「CXX」またはCMakeキャッシュエントリCMAKE_CXX_COMPILERをコンパイラへの完全パス、またはPATHにある場合はコンパイラ名に設定することにより、CMakeにコンパイラの場所を通知します。
だから、私はしました:
CXX="gcc" cmake ..
しかし、別のエラーが表示されました:
-CXXコンパイラの識別は不明です
-動作するCXXコンパイラを確認します:/ usr/bin/gcc
-動作するCXXコンパイラを確認します:/ usr/bin/gcc-壊れています
/usr/share/cmake-3.0/Modules/CMakeTestCXXCompiler.cmake:54でのCMakeエラー(メッセージ):
C++コンパイラ「/ usr/bin/gcc」は、単純なテストプログラムをコンパイルできません。
このエラーを解決してプロジェクトをコンパイルするにはどうすればよいですか?
[〜#〜] c [〜#〜]コンパイラgcc
をC++ oneとして使用しようとしていますが、これは誤りです。
インストールする必要がありますg++
またはその他C++コンパイラ。
まだインストールしていない場合は、build-essential
をインストールしてみてください。
これを試して
Sudo apt-get update
Sudo apt-get install -y build-essential