是什么 ? | : | Music Player Daemon Client library |
开发语言 | : | C |
官方主页 | : | https://www.musicpd.org |
源码仓库 | : | https://github.com/MusicPlayerDaemon/libmpdclient |
操作系统 | 包管理器 | 安装命令 |
---|---|---|
macOS | HomeBrew | brew install libmpdclient |
GNU/Linux | HomeBrew | brew install libmpdclient |
apt | sudo apt-get install -y libmpdclient | |
CentOS | yum | sudo yum install -y libmpdclient |
dnf | sudo dnf install -y libmpdclient | |
openSUSE | zypper | sudo zypper install -y libmpdclient |
Alpine Linux | apk | sudo apk add libmpdclient |
pacman | sudo pacman -Syyu --noconfirm | |
Gentoo Linux | Portage | sudo emerge libmpdclient |
step1、安装依赖
所有时 | Terminal + Shell + GNU CoreUtils |
下载时 | cURL |
解压时 | tar + xz |
编译时 | meson、ninja、gcc / GCC | Clang / LLVM |
运行时 | glibc ( libc.so 、ld-linux-x86-64.so ) |
step2、使用curl命令下载libmpdclient
源码包 ()
curl -LO https://www.musicpd.org/download/libmpdclient/2/libmpdclient-2.17.tar.xz
step3、使用tar解压libmpdclient
源码包
tar vxf libmpdclient-2.17.tar.xz
step4、进入libmpdclient-2.17
目录
cd libmpdclient-2.17
step5、查看libmpdclient-2.17
目录的内容
step6、使用meson配置编译参数
meson setup --prefix=$(pwd)/output --buildtype=release --backend=ninja build
step7、使用ninja编译、安装
ninja -C build && ninja -C build install