Introduction to Exiv2

Exiv2 is a C++ library and a command line utility for managing image and video metadata.

This package is known to build and work properly using an LFS-8.0 platform.

Package Information

  • Download (HTTP): http://www.exiv2.org/exiv2-0.25.tar.gz

  • Download MD5 sum: 258d4831b30f75a01e0234065c6c2806

  • Download size: 5.2 MB

  • Estimated disk space required: 46 MB

  • Estimated build time: 1 SBU

Exiv2 dependencies




Optional for documentation

Doxygen-1.8.13, Graphviz-2.38.0, Python-3.6.0, and libxslt-1.1.29

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/exiv2

Installation of Exiv2

Install Exiv2 by running the following commands:

./configure --prefix=/usr     \
            --enable-video    \
            --enable-webready \
            --without-ssh     \
            --disable-static  &&


This package does not come with a test suite.

Now, as the root user:

make install &&
chmod -v 755 /usr/lib/libexiv2.so

Command Explanations

--enable-video: This switch enables managing video metadata.

--enable-webready: This switch enables managing web image metadata.

--without-ssh: This switch is necessary when webready is enabled and libssh is not installed. Libssh is required for ssh.

--disable-static: This switch prevents installation of static versions of the libraries.

--without-curl: This switch is necessary when webready is enabled and cURL-7.52.1 is not installed. Libcurl is required for http.


Installed Program: exiv2
Installed Library: libexiv2.so
Installed Directory: /usr/include/exiv2

Short Descriptions


is a utility used to dump Exif data.

Last updated on 2017-02-16 19:05:12 -0800