web-dev-qa-db-fra.com

installer CMake se produit une erreur, comment y remédier?

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?

7
weixi

L'installation nécessite des privilèges root. Devez-vous utiliser Sudo make install au lieu de make install

5
Tachyons

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.

0
Kevin Bowen

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

0
user682370