【GLib】GLib学习笔记(二):源码编译
生活随笔
收集整理的這篇文章主要介紹了
【GLib】GLib学习笔记(二):源码编译
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、源碼下載
http://ftp.acc.umu.se/pub/GNOME/sources/glib/
本人下載是最新版本(截至2020-08-26):glib-2.65.2.tar.xz
二、安裝依賴
1、安裝依賴庫
sudo apt install cmake
sudo apt install zlib1g-dev
sudo apt install meson
sudo apt install ninja
sudo apt install git
sudo apt install build-essential
sudo apt install autoconf automake libtool
sudo apt install g++
2、安裝 setuptools
下載:
https://files.pythonhosted.org/packages/1a/04/d6f1159feaccdfc508517dba1929eb93a2854de729fa68da9d5c6b48fa00/setuptools-39.2.0.zip
安裝依賴
sudo apt install python3-distutils
編譯:
cd setuptools-39.2.0/
python3 setup.py build
安裝
sudo python3 setup.py install
三、編譯
tar -xf glib-2.65.2.tar.xz
cd glib-2.65.2
meson build
ninja -C build/
ninja -C build/ install //默認安裝在 /usr/local 目錄下
Ubuntu20.4系統自帶的版本為2.64.0,所在路徑如下
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6400.3
本人編譯的版本為2.65.2,所在路徑為:
/usr/local/lib/x86_64-linux-gnu/libglib-2.0.so.0.6502.0
總結
以上是生活随笔為你收集整理的【GLib】GLib学习笔记(二):源码编译的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【GLib】GLib学习笔记(一):GL
- 下一篇: 【GLib】GLib学习笔记(三):gt