閱讀142 返回首頁    go 阿裏雲 go 技術社區[雲棲]


關於編譯FFMPEG的初級教程

首先我們要下載相關工具,這裏不多說,大家按照我的地址去下載文件就好了

MINGW下載地址:https://prdownloads.sourceforge.net/mingw/MinGW-3.1.0-1.exe?download  然後在下載MSYS :https://prdownloads.sf.net/mingw/MSYS-1.0.10.exe?download  

好先喝點咖啡,哈哈

首先我們先安裝一下MINGW,我的目錄是c:/MINGW,默認的,然後接下來要安裝MSYS

這裏要有些注意,安裝目錄看到別人是這麼說的,C:\MinGW\bin\1.0,意思就是安裝在你的MINGW目錄下的BIN裏麵

OK,開始安裝吧!注意安裝完畢以後有個DOS界麵,這裏至關重要,請謹慎操作

安裝好以後,我們在下載一個LAME,我不知道是幹嘛用的,反正就安裝吧

下載地址:https://prdownloads.sourceforge.net/lame/lame-3.97b2.tar.gz?download  

然後解壓到C:\MinGW\bin\1.0\lame-3.97

好了,啟動桌麵上的MSYS,然後出入一下代碼

首先進入lame目錄,嗬嗬

下麵步驟

1.cd c:  2.cd MinGw  3.cd bin  4 cd 1.0  5.cd lame-3.97  

然後開始編譯,一下是步驟

1  ./configure(根據的你電腦速度決定快慢)  2. make  3. make install  

好了,你可以下載FFMPEG文件進行編譯了,哈哈

首先下載FFMPEG

然後解壓到磁盤裏麵,同樣使用MSYS進入該目錄輸入一下代碼

./configure --enable-memalign-hack --enable-mingw32 --enable-mp3lame --extra-cflags=-I/local/include --extra-ldflags=-  L/local/lib  

執行完畢以後,在輸入

make  

執行完畢以後,在輸入

make install  

OK了吧:)

在初級編譯的過程中可能會遇到各種問題,在我們的論壇中有很多人提出了編譯問題,而且大部分都得到了很好的解決

最後更新:2017-04-03 16:48:39

  上一篇:go CBitmap的使用
  下一篇:go Davinci DM6446開發攻略——u-boot-1.3.4移植(1)