1 安裝 meson
最新glib 使用 meson進行構建,需要python3,首先下載meson, meson/meson.py 就是程序本身了,可以直接運行
git clone https://github.com/mesonbuild/meson.git
apt install python3-pip
python3 -m pip install meson
python3 -m pip install ninja
2 下載glib
git clone https://github.com/GNOME/glib.git
3 編譯 進入glib root 目錄,然后使用meson命令 meson.py 腳本進行編譯
../meson.py _build
meson _build
ninja -C _build
ninja -C _build install
ps:
1 期間可能會自動下載libffi、zlib庫
2 對 libmount-dev、perl、pkg-config等庫有依賴