J'installe CMake dans Ubuntu, après la dernière étape "make install", voici le résultat:
-- Install configuration:""
CMake Error at cmake_install.cmake:36 (FILE):
file cannot create directory: /user/local/doc/cmake-2.8. Maybe need
administrative privileges.
make: ***[install] Error 1
est-ce que cela signifie qu'il n'a pas été installé correctement?
L'installation nécessite des privilèges root. Devez-vous utiliser Sudo make install
au lieu de make install
Avez-vous une exigence spécifique pour exécuter cmake version 2.8.9? La version 2.8.7 est disponible à partir des référentiels et peut être installée en exécutant la commande Sudo apt-get install cmake
Si vous devez compiler une version vous-même, vous devrez exécuter la commande make install en tant que Sudo make install
car votre application a besoin d'autorisations pour s'installer elle-même dans le système de fichiers.
Pour rechercher des fichiers cmake après la compilation, exécutez la commande Sudo updatedb
, puis locate cmake
.
Enfin, exécutez cmake
à partir de la ligne de commande, sans aucune option, et vous devriez obtenir une sortie sur l’utilisation de divers indicateurs de commande si l’application est compilée correctement.
Mise à jour: incorpore les commentaires précédents dans cette réponse.
Vous pouvez installer cmake dans votre répertoire personnel. À cette fin, vous devez simplement exécuter le script bootstrap comme suit:
./bootstrap --prefix=$HOME
Ensuite, vous n'avez pas besoin d'utiliser la commande Sudo