For investors
股價:
5.36 美元 %For investors
股價:
5.36 美元 %認(rèn)真做教育 專心促就業(yè)
在開始這篇博文之前,我心里一直忐忑不安七上八下。因為從最初的安裝編譯環(huán)境開始一直到最終編譯完成,這整個工程堪稱規(guī)模宏大,而且路途中陷阱重重,稍不注意就有可能前功盡棄。在將從前編譯出的庫刪掉之后,我心里甚至有些許懷疑自己還能不能再次成功編譯出來。不過既然走到了這一步,就是爬,也得爬到終點!閑話到此,開始進(jìn)入正題。
Linux下編譯FFmpeg之下載源文件并編譯 #/Linux/2012-02/54565.htm
Linux 編譯升級 FFmpeg 步驟 #/Linux/2013-08/88190.htm
CentOS 5.6 上安裝 FFMPEG #/Linux/2011-09/42793.htm
在Ubuntu下安裝FFmpeg #/Linux/2012-12/75408.htm
1、編譯環(huán)境的搭建:
在開始之前,首先確定當(dāng)前系統(tǒng)沒有安裝過mingw。方法是打開cmd命令行,鍵入mingw32-make.exe,回車。系統(tǒng)應(yīng)該顯示無法識別命令,這就說明當(dāng)前系統(tǒng)是“干凈”的,可以繼續(xù)下面的安裝步驟。
在Windows平臺下編譯ffmpeg,通常的方法是采用Mingw+Msys的方法。不過在這里為了方便,也為了以后可以更方便地學(xué)習(xí)其他的一些知識,我決定安裝CodeBlocks這個IDE,其官網(wǎng)在:#/。在download->binary界面中可以找到該IDE對于各個平臺的不同版本,我們要找的是windows平臺下集成了Mingw的版本,也就是需要下載安裝codeblocks-13.12mingw-setup.exe或者codeblocks-13.12mingw-setup-TDM-GCC-481.exe這兩個版本中的一個。
安裝過程就不用多解釋了,基本上一路next就可以。只是需要注意最好將其安裝在某磁盤分區(qū)根目錄下,如我們將安裝位置定位D:\CodeBlocks。
接下來便是開始安裝了。在安裝快結(jié)束的時候會出現(xiàn)編譯器自動檢測,選擇默認(rèn)的GNU GCC Compiler即可。安裝完成后,便出現(xiàn)了CodeBlocks的啟動界面,如下圖所示??磻T了Visual Studio還有Xcode絢麗卻又復(fù)雜的界面后,感覺CodeBlocks的簡潔清新卻又是別有一番風(fēng)味。
安裝完成后,打開安裝目錄就可以看到codeblocks根目錄下已經(jīng)有了mingw文件夾,說明我們已經(jīng)安裝完成。下一步需要配置系統(tǒng)環(huán)境變量,將mingw的目錄添加到其中。具體方法是打開“控制面板\系統(tǒng)和安全\系統(tǒng)”,選擇“高級系統(tǒng)設(shè)置”,選擇“環(huán)境變量”,在“系統(tǒng)變量”中添加下面兩行路徑:
D:\CodeBlocks\MinGW\bin;
D:\CodeBlocks\MinGW\libexec\gcc\mingw32\4.8.1;
完成后,我們將Path環(huán)境變量中的值拷貝出來,下面就是當(dāng)前系統(tǒng)中定義的一些環(huán)境變量值:
至此,Codeblocks和Mingw就已經(jīng)安裝完成。
接下來安裝MSys,地址是:#/wiki/msys。下載完成后一路默認(rèn)安裝即可。安裝結(jié)束時會有一個post install步驟,如下圖所示。
選擇Y,enter。隨后詢問是否安裝了Mingw,依然選擇Y,enter。隨后MSys會要求你輸入Mingw的安裝路徑,輸入d:/CodeBlocks/MinGW(注意斜杠的方向)。完成后找到msys.bat文件,用記事本打開并在開頭添加以下腳本:
call "D:\Visual Studio 2010 Ultimate\VC\vcvarsall.bat" 這里的路徑是本機安裝VS2010的路徑,各人可能有所不同。保存之后,編譯環(huán)境就宣告安裝配置完成了。
【免責(zé)聲明】本文部分系轉(zhuǎn)載,轉(zhuǎn)載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點和對其真實性負(fù)責(zé)。如涉及作品內(nèi)容、版權(quán)和其它問題,請在30日內(nèi)與聯(lián)系我們,我們會予以更改或刪除相關(guān)文章,以保證您的權(quán)益!