1. 程式人生 > >解決linux(ubuntu12.04) ffmpeg編譯後ffplay沒有生成的問題

解決linux(ubuntu12.04) ffmpeg編譯後ffplay沒有生成的問題

從官網下載最新版SDL2-2.0.5.tar.gz的原始碼,解壓後cd進目錄,依次執行:

./autogen

./configure

make

sudu make install

一切順利的話SDL2.0就安裝編譯好了。

庫檔案在 /usr/local/lib中

標頭檔案在 /usr/local/include/SDL2 中。

1、確認Makefile中指定的config.mak(在ffmpeg根目錄下)中:CONFIG_FFPLAY=yes,如果不是,則需要執行 ./configure --enable-shared   --enable-ffplay --prefix=/usr/local/ffmpeg 

2、編譯時需要安裝libsdl1.2-dev,命令為sudo apt-get install libsdl1.2-dev,如果安裝失敗,之前如果安裝過sdl-devel包最好將其解除安裝。根據錯誤原因來解決。

3、make,結束後發現ffplay已經生成了

4、make install