GLibmm-2.66.5

GLibmm の概要

GLibmm パッケージは GLib に対する C++ バインディングを提供します。

[注記]

注記

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

パッケージ情報

GLibmm の依存パッケージ

必須

GLib-2.78.3, libsigc++-2.12.1

任意

Doxygen-1.9.8, glib-networking-2.78.0 (テストのため), GnuTLS-3.8.2 (テストのため), libxslt-1.1.39, mm-common

GLibmm のインストール

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

mkdir bld &&
cd    bld &&

meson setup --prefix=/usr --buildtype=release .. &&
ninja

ビルド結果をテストする場合は ninja test を実行します。

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

ninja install

パッケージ構成

インストールプログラム: なし
インストールライブラリ: libgiomm-2.4.so, libglibmm-2.4.so, libglibmm_generate_extra_defs-2.4.so
インストールディレクトリ: /usr/lib/g{io,lib}mm-2.4, /usr/include/g{io,lib}mm-2.4

概略説明

libgiomm-2.4.so

GIO API クラスを提供します。

libglibmm-2.4.so

GLib API クラスを提供します。