CMake-3.0.1
Introduction à CMake
Le paquet CMake contient un
ensemble d'outils moderne utilisé pour générer des fichiers
Makefile. C'est le successeur du script configure autogénéré et souhaite
être indépendant de la plate-forme et du compilateur. Un
utilisateur significatif de CMake
est KDE depuis la version 4.
Ce paquet est connu pour se construire correctement sur une
plateforme LFS-7.6.
Informations sur le paquet
-
Téléchargement (HTTP) : http://www.cmake.org/files/v3.0/cmake-3.0.1.tar.gz
-
Somme de contrôle MD5 du téléchargement :
e2e05d84cb44a42f1371d9995631dcf5
-
Taille du téléchargement : 5.3 Mo
-
Estimation de l'espace disque requis : 237 Mo
(additional 195 Mo for tests)
-
Estimation du temps de construction : 1.8 SBU
(additional 4.4 SBU for tests)
Dépendances de CMake
Recommandées
Facultatives
Qt-4.8.6
ou Qt-5.3.1 (pour l'interface basée sur Qt), Subversion-1.8.10 (pour les tests) et
Sphinx (pour la
construction de la documentation)
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/cmake
Installation de CMake
Si Qt4 et Qt5 sont installés dans /opt
, utilisez source setqt4 ou source setqt5 pour choisir lequel
sera utilisé pour construire le GUI basé sur QT.
Installez CMake en lançant les
commandes suivantes :
./bootstrap --prefix=/usr \
--system-libs \
--mandir=/share/man \
--docdir=/share/doc/cmake-3.0.1 &&
make
Pour tester les résultats, tapez: bin/ctest. Si vous voulez
résuoudre un problème avec un "problem1-test" donné, utilisez
bin/ctest -R
"problem1-test" et, pour l'omettre, utilisez
bin/ctest -E
"problem1-test". Ces options peuvent être utilisées
ensemble: bin/ctest -R
"problem1-test" -E "problem2-test". L'option -N
peut être utilisée pour afficher tous les tests disponibles, et
vous pouvez lancer bin/ctest pour des sous-tests des
tests en utilisant leurs noms ou leurs numéros, séparés par des
espaces, en tant qu'options. L'option --help peut être utilisée
pour voir toutes les options.
Maintenant, en tant qu'utilisateur root
:
make install
Explications des commandes
--system-libs
: Ce
paramètre oblige le système de construction à se lier à
Zlib, Bzip2, cURL,
Expat et libarchive installés sur le système.
--qt4-gui
: Ce paramètre construit
une interface graphique basée sur Qt pour CMake.
Contenu
Programmes installés:
ccmake, cmake, cmake-gui (facultative),
cpack et ctest
Bibliothèque installée:
Aucune
Répertoires installés:
/usr/share/cmake-3.0 et
/usr/share/doc/cmake-3.0.1
Descriptions courtes
ccmake
|
est une interface interactive avec cmake basée sur curses.
|
cmake
|
est le générateur de makefile.
|
cmake-gui
|
(facultatif) est l'interface basée sur Qt de cmake.
|
cpack
|
est le programme d'empaquetage de CMake.
|
ctest
|
est un outil de test des arborescences des constructions
générées par cmake.
|
Last updated on : 2013-01-25 17:32:25 +010