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  
相关推荐
2501_9200470325 分钟前
linux-系统性能监控
linux·运维·服务器
呉師傅1 小时前
奔图P2500NW打印机手机无线连接方法
运维·网络·windows·智能手机·计算机外设·电脑
jsons11 小时前
centos KVM
linux·运维·centos
趴着喝可乐1 小时前
CentOS的ISO镜像下载
linux·运维·centos
Clain2 小时前
如何搭建一台属于自己的服务器并部署网站,超详细小白教程
linux·运维·前端
白鹭2 小时前
服务器巡检项目
linux·运维·服务器
Generalzy2 小时前
Linux发行版分类与Centos替代品
linux·运维·centos
计算机毕设定制辅导-无忧学长2 小时前
InfluxDB 集群部署与高可用方案(二)
java·linux·前端
茗创科技3 小时前
Nature Neuroscience | 如何在大规模自动化MRI分析中规避伪影陷阱?
运维·自动化