Exiv2 est une bibliothèque C++ et un outil en ligne de commande pour gérer les métadonnées d'une image et d'une vidéo.
Ce paquet est connu pour se construire correctement sur une plateforme LFS-8.4.
Téléchargement (HTTP) : http://www.exiv2.org/builds/exiv2-0.27.0-Source.tar.gz
Somme de contrôle MD5 du téléchargement : 57d58c9cef127c5fa24bf0e1fbbd1f8c
Taille du téléchargement : 26 Mo
Estimation de l'espace disque requis : 86 Mo
Estimation du temps de construction : 0.3 SBU (avec parallélisme = 4)
Doxygen-1.8.15, Graphviz-2.40.1 et libxslt-1.1.33
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/exiv2
Tout d'abord, désactivez la construction d'un programme d'exemple qui échoue :
sed -i '/conntest/s/^/#/' samples/CMakeLists.txt
Installez Exiv2 en lançant les commandes suivantes :
mkdir build && cd build && cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DEXIV2_ENABLE_VIDEO=yes \ -DEXIV2_ENABLE_WEBREADY=yes \ -DEXIV2_ENABLE_CURL=yes \ -DEXIV2_BUILD_SAMPLES=no \ -G "Unix Makefiles" .. && make
Ce paquet n'est pas fourni avec une suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install
-DEXIV2_ENABLE_VIDEO=yes
: ce
paramètre active la gestion des métadonnées vidéo.
-DEXIV2_ENABLE_WEBREADY=yes
: Ce
paramètre active la gestion des métadonnées d'images web.
-DEXIV2_BUILD_SAMPLES=no
: Ce
paramètre est nécessaire pour supprimer la construction et
l'installation des programmes d'exemple. Si les programmes
d'exemple sont construits, 34 programmes supplémentaires sont
installés dans /usr/bin.
-DEXIV2_ENABLE_CURL=yes
: Ce
paramètre est nécessaire pour désactivé les fonctionnalités liées à
http et au réseau.
Last updated on 2019-02-17 23:47:43 +0000