#!/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 ../..
本脚本详细记录了madplayer及其依赖库libid3tag和libmad在x86平台上的移植过程。通过配置、编译和安装步骤实现了madplayer在目标平台的成功部署。
1728

被折叠的 条评论
为什么被折叠?



