imlib2-1.12.1

imlib2 の概要

imlib2 は、グラフィックに関するファイルのロード、保存、レンダリングなどを高速に行うライブラリを提供します。

[注記]

注記

LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。

パッケージ情報

imlib2 の依存パッケージ

必須

Xorg ライブラリ

Recommended

任意

Doxygen-1.9.8 (for API documentation), libjpeg-turbo-3.0.1, libpng-1.6.40, libtiff-4.6.0, libwebp-1.3.2, x265-20230215, highway, libheif, libid3tag, libjxl, and libspectre

imlib2 のインストール

以下のコマンドを実行して imlib2 をビルドします。

./configure --prefix=/usr --disable-static &&
make

このパッケージにテストスイートはありません。

root ユーザーになって以下を実行します。

make install

If you generated the API documentation, install it as the root user:

install -v -m755 -d            /usr/share/doc/imlib2-1.12.1/html &&
install -v -m644    doc/html/* /usr/share/doc/imlib2-1.12.1/html

コマンド説明

--disable-static: このスイッチはスタティックライブラリをインストールしないようにします。

--enable-doc-build: This switch generates the API documentation. Doxygen-1.9.8 must be installed.

パッケージ構成

インストールプログラム: imlib2_bumpmap, imlib2_colorspace, imlib2_conv, imlib2_grab, imlib2_load, imlib2_poly, imlib2_show, imlib2_test, imlib2_view
インストールライブラリ: libImlib2.so と、数多くのフィルタモジュールやイメージロードモジュール
インストールディレクトリ: /usr/lib/imlib2, /usr/share/doc/imlib2-1.12.1, /usr/share/imlib2

概略説明

imlib2_bumpmap

is to test the imlib2 bumpmap function

imlib2_colorspace

is to test the imlib2 colorspace function

imlib2_conv

converts images between formats

imlib2_grab

takes screenshots

imlib2_load

loads and caches images

imlib2_poly

is to test the imlib2 poly function

imlib2_show

is an imlib2 program test

imlib2_test

is an imlib2 program test

imlib2_view

displays image files

libImlib2.so

さまざまなイメージデータフォーマットを取り扱うプログラムに対しての関数を提供します。