私はこのようにcmakeをインストールしました -
sudo apt-get install cmake
しかし、C ++コードをコンパイルしようとするたびに..常に次のエラーが発生します。
CMake Error at CMakeLists.txt:2 (cmake_minimum_required):
CMake 2.8.7 or higher is required. You are running version 2.8.2
cmake --versionを実行すると、次の結果が表示されます。
username@phx7b02c-ee1b:~/build$ cmake --version
cmake version 2.8.2
どういうわけか最新バージョンのcmakeをダウンロードしませんか?どんなアイデアがありますか?
私はUbuntuを実行しています -
username@phx7b02c-ee1b:~$ uname -a
Linux phx7b02c-ee1b 2.6.35-22-server #33-Ubuntu SMP Sun Sep 19 20:48:58 UTC 2010 x86_64 GNU/Linux
ベストアンサー1
あなたの場合はuname -a
かなり古いUbuntuバージョンを実行しているようです(2.6.35-22-serverはLinuxカーネルバージョンです)。特定のUbuntuバージョン用のパッケージを通じて提供される最新バージョンのCMakeを使用している可能性があります。
また、このUbuntuページによると:Ubuntuの「cmake」パッケージ:
The Lucid Lynx (supported) cmake trunk series
2.8.1-4~lucid1 backports (main) 2010-05-28
2.8.0-5ubuntu1 release (main) 2009-12-18
明らかに最新バージョンを使用しています。 Kitwareのサイトをチェックして、バイナリインストールとして使用できる最新バージョンがあるかどうかを確認したり、Ubuntu / Debianの最新バージョンで.debファイルを試したりできます。 2番目の方法は注意して使用してください!