是什么 ? | : | a library that loads image data in various formats and stores it as linear buffers in memory. The buffers can then be scaled, composited, modified, saved, or rendered. |
开发语言 | : | C |
官方主页 | : | https://developer.gnome.org/gdk-pixbuf |
源码仓库 | : | https://gitlab.gnome.org/GNOME/gdk-pixbuf |
操作系统 | 包管理器 | 安装命令 |
---|---|---|
macOS | HomeBrew | brew install gdk-pixbuf |
GNU/Linux | HomeBrew | brew install gdk-pixbuf |
apt | sudo apt-get install -y gdk-pixbuf | |
CentOS | yum | sudo yum install -y gdk-pixbuf |
dnf | sudo dnf install -y gdk-pixbuf | |
openSUSE | zypper | sudo zypper install -y gdk-pixbuf |
Alpine Linux | apk | sudo apk add gdk-pixbuf |
pacman | sudo pacman -Syyu --noconfirm | |
Gentoo Linux | Portage | sudo emerge gdk-pixbuf |
spep1、安装依赖
所有时 | Terminal + Shell + GNU CoreUtils |
下载时 | cURL |
解压时 | tar + xz |
编译时 | meson、ninja、gcc / GCC | Clang / LLVM、GLib、gobject-introspection、libpng、libjpeg-turbo、shared-mime-info |
运行时 | glibc ( libc.so 、ld-linux-x86-64.so ) |
step2、使用curl命令下载gdk-pixbuf
源码包 ()
curl -LO https://download.gnome.org/sources/gdk-pixbuf/2.40/gdk-pixbuf-2.40.0.tar.xz
step3、使用tar解压gdk-pixbuf
源码包
tar vxf gdk-pixbuf-2.40.0.tar.xz
step4、进入gdk-pixbuf-2.40.0
目录
cd gdk-pixbuf-2.40.0
step5、查看gdk-pixbuf-2.40.0
目录的内容
step6、使用meson配置编译参数
meson setup --prefix=$(pwd)/output --buildtype=release --backend=ninja build
step7、使用ninja编译、安装
ninja -C build && ninja -C build install