Lo he instalado cmake
usando apt-get
y la "última" versión es 2.8.0.
Pero cuando trato de usar, mi proyecto requiere la cmake
versión 2.8.9.
Intento actualizar pero sin ningún éxito usando apt-get
.
¿Cómo puedo obtener cmake
2.8.9 en Ubuntu 10.04?
Respuestas:
Debe compilar
cmake
usted mismo o puede actualizar su Ubuntu 10.04 LTS (a Ubuntu 12.04 LTS y luego) a Ubuntu 12.10 , que es el método recomendado porque el soporte para 10.04 (escritorio) termina en abril de 2013.fuente
abra su terminal con ctrl+ alt+ ty luego escriba como
Espero que ayude.
fuente
La forma Ubuntu / Debian para construir desde la fuente:
Esto creará un backport local y lo instalará. Sustituya casi cualquier otro paquete que tenga un DSC más nuevo disponible.
fuente
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!!
¿Cómo resolver esto? Pensé que era un paquete de Ubuntu?-u
al comando dget.Puedes probar esto:
Esto funciona para mí en Ubuntu 12.04. Tuve que cerrar y volver a abrir mi terminal para ver el cambio de versión.
cmake versión 2.8.10
fuente
2.8.10
encmake --version
. Sin embargo, cuando trato de usar el Cmake me saleCMake 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 ..
ysudo make
hacer que funcione ... ¿Sabes cómo configurar los derechos correctamente para poder usarloscmake
sin élsudo
?