Linux:从源代码编译软件——以MPlayer为例

1,下载和解压软件包
读者需要下载MPlayer的源代码:MPlayer-1.1.tar.gz。
如果需要图形界面,还需要下载MPlayer的皮肤:Blue-1.8.tar.bz2。

tar zxvf Mplayerr-1.1.tar.gz ##解压缩
tar jxvf Blue-1.8.tar.bz2 ##解压缩

2,正确配置软件
使用configure脚本来配置以源代码形式发布的软件,从而生成对应的makefile文件,该文件将指导make命令正确地编译源代码。

./configure --prefix=/usr/local/games/foobillard ##--prefix 用于指定软件安装的位置
##将软件安装在/usr/local目录下是一个好习惯,这样可以同安装在/usr目录下的系统工具有效地区分开来

##根据安装软件的readme文档,用如下命令安装图形界面
./configure --enable-gui

3,编译源代码

make  ##make是一种高级编译工具,它可以依据makefile文件中的规则调用合适的编译器编译源代码

4,安装软件到硬盘

sudo make install  ##运行make install 需要root权限,因为它需要把文件复制到某些系统目录中去。

##根据软件readme文档,为了使用图形界面,需要将skin文件复制到/usr/local/share/mplayer/skins/下,并命名为default
cd ..
sudo cp -r Blue/ /usr/local/share/mplayer/skins/default
##将字体文件复制到 ~/.mplayer/subfont.ttf
cp /usr/share/fonts/truetype/FZSongTi.ttf ~/.mplayer/subfont.ttf

5,运行软件

gmplayer
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Sarah ฅʕ•̫͡•ʔฅ

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值