Saya telah menginstal cmake
menggunakan apt-get
dan versi "terbaru" adalah 2.8.0.
Tetapi ketika saya mencoba menggunakan, proyek saya membutuhkan cmake
versi 2.8.9.
Saya mencoba memperbarui tetapi tidak berhasil menggunakan apt-get
.
Bagaimana saya bisa mendapatkan cmake
2.8.9 di Ubuntu 10.04
Jawaban:
Anda harus mengkompilasi
cmake
sendiri atau dapat memperbarui Ubuntu 10,04 LTS Anda (ke Ubuntu 12,04 LTS dan kemudian) ke Ubuntu 12.10 , yang merupakan metode yang disarankan karena dukungan untuk 10,04 (desktop) berakhir pada April 2013.sumber
buka terminal Anda dengan ctrl+ alt+ tlalu ketik as
Semoga itu bisa membantu.
sumber
Cara Ubuntu / Debian untuk membangun dari sumber:
Ini akan membuat backport lokal dan memasangnya. Gantikan hampir semua paket lain yang memiliki DSC baru yang tersedia.
sumber
cmake_2.8.9-0ubuntu1.dsc: dscverify: cmake_2.8.9-0ubuntu1.dsc failed signature check: gpg: Signature made Thu 16 Aug 2012 11:52:34 AM CEST using DSA key ID DD4D5088 gpg: Can't check signature: public key not found Validation FAILED!!
Bagaimana cara mengatasinya? Saya pikir itu adalah paket Ubuntu?-u
ke perintah dget.Anda dapat mencoba ini:
Ini berfungsi untuk saya di Ubuntu 12.04. Saya harus menutup dan membuka kembali terminal saya untuk melihat perubahan versi.
cmake versi 2.8.10
sumber
2.8.10
dicmake --version
. Namun, ketika saya mencoba menggunakan Cmake saya dapatkanCMake Error: Could not open file for write in copy operation /CMakeSystem.cmake.tmp CMake Error: : System Error: Permission denied CMake Error at /usr/local/share/cmake-2.8/Modules/CMakeDetermineSystem.cmake:172 (configure_file): configure_file Problem configuring file Call Stack (most recent call first): CMakeLists.txt:2 (project)
sudo cmake ..
dansudo make
membuatnya berfungsi ... Apakah Anda tahu cara mengatur hak dengan benar untuk dapat digunakancmake
tanpasudo
?