J'ai installé en cmake
utilisant apt-get
et la "dernière" version est 2.8.0.
Mais lorsque j'essaie de l'utiliser, mon projet nécessite la cmake
version 2.8.9.
J'essaie de mettre à jour mais sans succès en utilisant apt-get
.
Comment puis-je obtenir cmake
2.8.9 sur Ubuntu 10.04
Réponses:
Vous devez
cmake
vous compiler ou vous pouvez mettre à jour votre Ubuntu 10.04 LTS (vers Ubuntu 12.04 LTS puis) vers Ubuntu 12.10 , qui est la méthode recommandée car la prise en charge de 10.04 (bureau) se termine en avril 2013.la source
ouvrez votre terminal avec ctrl+ alt+ tpuis tapez comme
J'espère que ça t'as aidé.
la source
La manière Ubuntu / Debian pour construire à partir des sources:
Cela créera un backport local et l'installera. Remplacez presque tous les autres packages disposant d'un DSC plus récent.
la source
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!!
Comment résoudre ça? Je pensais que c'était un paquet Ubuntu?-u
à la commande dget.Vous pouvez essayer ceci:
Cela fonctionne pour moi sur Ubuntu 12.04. J'ai dû fermer et rouvrir mon terminal pour voir le changement de version.
cmake version 2.8.10
la source
2.8.10
surcmake --version
. Cependant, lorsque j'essaie d'utiliser le Cmake, je reçoisCMake 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 ..
etsudo make
le faire fonctionner ... Savez-vous comment définir correctement les droits pour pouvoir l'utilisercmake
sanssudo
?