基于x86的madplayer移植构建脚本

本脚本详细记录了madplayer及其依赖库libid3tag和libmad在x86平台上的移植过程。通过配置、编译和安装步骤实现了madplayer在目标平台的成功部署。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

#!/bin/bash
#基于x86平台的madplayer移植脚本


MADPLAY_DIR=/opt/zcfprg/madplayer
SRC_DIR=src-x86
TARGET_DIR=$MADPLAY_DIR/target-x86

tar -xvzf $MADPLAY_DIR/tarball/madplay-0.15.2b.tar.gz   -C $SRC_DIR
tar -xvzf $MADPLAY_DIR/tarball/libmad-0.15.1b.tar.gz    -C $SRC_DIR
tar -xvzf $MADPLAY_DIR/tarball/libid3tag-0.15.1b.tar.gz -C $SRC_DIR

cd $MADPLAY_DIR/src-x86/libid3tag-0.15.1b
./configure --prefix=$TARGET_DIR
make
make install
cd ../..

cd $MADPLAY_DIR/src-x86/libmad-0.15.1b
./configure --prefix=$TARGET_DIR
make
make install
cd ../..

cd $SRC_DIR/madplay-0.15.2b
./configure --prefix=$TARGET_DIR CPPFLAGS=-I$TARGET_DIR/include LDFLAGS=-L$TARGET_DIR/lib
make
make install
cd ../..

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值