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  
相关推荐
qwy7152292581634 小时前
1-Docker Engine 安装前置环境配置
运维·docker·容器
菜菜艾5 小时前
基于llama.cpp部署私有大模型
linux·运维·服务器·人工智能·ai·云计算·ai编程
重生的黑客5 小时前
Linux开发工具:条件编译、动静态库与 make/makefile 入门
linux·运维·服务器
minji...6 小时前
Linux 线程同步与互斥(三) 生产者消费者模型,基于阻塞队列的生产者消费者模型的代码实现
linux·运维·服务器·开发语言·网络·c++·算法
.柒宇.6 小时前
nginx入门教程
运维·nginx
w6100104666 小时前
cka-2026-ConfigMap
java·linux·cka·configmap
cc_yy_zh7 小时前
Win10 家庭版找不到Device Guard; 无法处理 VMware Workstation与Device Guard不兼容问题
linux·vmware
航Hang*7 小时前
VMware vSphere 云平台运维与管理基础——第2章(扩展):VMware ESXi 5.5 安装、配置与运维
运维·服务器·github·系统安全·虚拟化
嵌入式吴彦祖7 小时前
Luckfox Pico Ultra W WIFI
linux·嵌入式硬件
SPC的存折7 小时前
MySQL 8组复制完全指南
linux·运维·服务器·数据库·mysql