從最終的結果來看,編譯很簡單,不過在搞清楚之前,還是折騰了好幾天,而且還很糾結
好,下面還是安裝依賴,直接執行命令:
sudo apt-get build-dep mplayer
xubuntu@xubuntu-virtualbox:~$ sudo apt build-dep mplayer
[sudo] xubuntu 的密碼:
正在讀取軟體包列表... 完成
e: 您必須在 sources.list 中指定**源(deb-src) uri
原因是我們的檔案/etc/apt/source.list裡的deb-src都被注釋掉了,而現在我們需要,找到問題了就好解決了,可以直接vim修改該檔案把deb-src的注釋去掉,也可以執行「軟體和更新」修改,選中下圖中的「源**」
然後正常apt update,就可以執行sudo apt-get build-dep mplayer了
解壓縮,然後執行
./configure --enable-gui --disable-vidix --disable-ossaudio --language=zh_cn,en --disable-vdpau --disable-lirc
make
如果要安裝到系統中,那就再執行 make install
如果不加--disable-ossaudio會報錯audio_setup: can't open audio device /dev/dsp,現在oss已經被主流廢棄了
lirc是linux紅外遠端控制,我這裡不需要
編譯之後當前路徑生成的mplayer就可以正常執行了
./mplayer
總結以上步驟:
1.修改更新源
2.sudo apt-get build-dep mplayer
./configure --enable-gui --disable-vidix --disable-ossaudio --language=zh_cn,en --disable-vdpau --disable-lirc
4.make
5.根據自己情況決定是否執行
make install
mplayer編譯心得
以前沒有編譯過mplayer,嘗試一下。mplayer 1.0pre7 官方codes all all 20050412.tar.bz2 官方win32 codes all windows all 20050115.zip 字型gb2312 ming.tar.bz2 blue 1.4.tar.bz2...
我們的mplayer編譯引數
1.libmad 0.15.1b.tar.bz2 編譯引數 configure enable fpm arm host arm linux disable shared disable debugging prefix home hansonlu resp source libmad 0.15.1b...
Debian下編譯安裝MPlayer
debian下編譯安裝mplayer mplayer的原始碼包可以在 2 解壓原始碼包 tar xvf mplayer 1.0pre8.tar.bz2 4 安裝解碼器 建立相應的目錄 mkdir usr local lib codecs 以rot身份執行 進入相應的目錄 cd usr local l...