CentOS 7 如何安装libsndfile?

CentOS 7 如何安装libsndfile?

bash 复制代码
# 配置编译环境
yum install -y gcc gcc-c++ make

# 下载libsndfile压缩软件包
wget http://www.mega-nerd.com/libsndfile/files/libsndfile-1.0.25.tar.gz

tar -xf libsndfile-1.0.25.tar.gz
cd libsndfile-1.0.25

./configure --prefix=/home/libsndfile_build_libs
# 自动使用CPU核心数进行编译与安装
make -j$(nproc)
make install

# 配置环境变量
echo 'export PKG_CONFIG_PATH=/home/libsndfile_build_libs/lib/pkgconfig' >> /etc/profile
source /etc/profile

# 验证是否安装成功
pkg-config --libs sndfile
pkg-config --cflags sndfile

# 验证是否安装成功 输出如下,则为libsndfile安装完成
bash-4.2# pkg-config --libs sndfile
-L/home/libsndfile_build_libs/lib -lsndfile  
bash-4.2# pkg-config --cflags sndfile
-I/home/libsndfile_build_libs/include  
相关推荐
ben9518chen21 小时前
Linux用户管理
linux·运维·服务器
root666/1 天前
【后端开发-nginx】proxy_pass和proxy_redirect参数作用
运维·nginx
用户6135411460161 天前
xampplinux_v174beta11在 Linux 下的安装与配置步骤
linux
Byron Loong1 天前
【系统】Mac系统和Linux 指令对比
linux·macos·策略模式
markvivv1 天前
在 Kylin Linux Advanced Server for Kunpeng V10 上构建 VSCode 1.106
linux·vscode·kylin
2501_940414081 天前
搞了一次平台工程,我把本地的 Docker Desktop 彻底卸了
运维·docker·容器
看见繁华1 天前
Linux 交叉编译实践笔记
linux·运维·笔记
咕噜企业分发小米1 天前
直播云服务器安全防护有哪些最新的技术趋势?
运维·服务器·安全
tianyuanwo1 天前
深入解析CentOS 8网络配置:NetworkManager DNS管理机制与网卡类型深度剖析
linux·网络·centos
tianyuanwo1 天前
深入解析CentOS 8中NetworkManager重启后DNS配置被覆盖的机制与解决方案
linux·运维·centos·dns