cmake 2.8.9 jest dostępny w oficjalnych repozytoriach dla Ubuntu 12.10. Powinieneś rozważyć aktualizację swojego systemu.
Eric Carvalho,
Odpowiedzi:
1
Musisz się skompilować cmakesamodzielnie lub możesz zaktualizować system Ubuntu 10.04 LTS (do Ubuntu 12.04 LTS, a następnie) do Ubuntu 12.10 , co jest zalecaną metodą, ponieważ obsługa 10.04 (komputer) kończy się w kwietniu 2013 r.
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!!Jak to rozwiązać? Myślałem, że to był pakiet Ubuntu?
Peterdk,
1
Rozwiązanie tego błędu: dodaj -u do komendy dget.
Peterdk,
3
Możesz spróbować:
cd ~/Downloads/
wget http://www.cmake.org/files/v2.8/cmake-2.8.10.tar.gz
tar xzvf cmake-2.8.10.tar.gz
cd cmake-2.8.10
./configure
make -j4
sudo make install
Działa to dla mnie na Ubuntu 12.04. Musiałem zamknąć i ponownie otworzyć terminal, aby zobaczyć zmianę wersji.
co mówiłeś prace, mam 2.8.10na cmake --version. Jednak gdy próbuję użyć Cmake, dostajęCMake 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)
Prokop Hapala
1
to jest jakiś linux Problem pozwolenie ... muszę zrobić sudo cmake ..i sudo makeaby to działało ... Czy wiesz, jak ustawić uprawnienia poprawnie, aby móc korzystać cmakebez sudo?
Odpowiedzi:
Musisz się skompilować
cmake
samodzielnie lub możesz zaktualizować system Ubuntu 10.04 LTS (do Ubuntu 12.04 LTS, a następnie) do Ubuntu 12.10 , co jest zalecaną metodą, ponieważ obsługa 10.04 (komputer) kończy się w kwietniu 2013 r.źródło
otwórz terminal za pomocą ctrl+ alt+, ta następnie wpisz as
Mam nadzieję, że to pomaga.
źródło
Sposób Ubuntu / Debian do budowania ze źródła:
Spowoduje to utworzenie lokalnego backportu i zainstalowanie go. Zastąp prawie każdy inny pakiet, który ma nowszą dostępną wersję DSC.
źródło
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!!
Jak to rozwiązać? Myślałem, że to był pakiet Ubuntu?-u
do komendy dget.Możesz spróbować:
Działa to dla mnie na Ubuntu 12.04. Musiałem zamknąć i ponownie otworzyć terminal, aby zobaczyć zmianę wersji.
wersja cmake 2.8.10
źródło
2.8.10
nacmake --version
. Jednak gdy próbuję użyć Cmake, dostajęCMake 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 ..
isudo make
aby to działało ... Czy wiesz, jak ustawić uprawnienia poprawnie, aby móc korzystaćcmake
bezsudo
?