平台:win7 pc、vs2010
如下圖,點選下載下傳即可。
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI1ADN2EjNxUTMyAzMwYTMwIzLcRXZu5ibkN3Yuc2bsJmLn1Wavw1LcpDc0RHaiojIsJye.jpg)
全部采用預設安裝(安裝過程中會自動下載下傳所需要的插件等等,故耗時略長),安裝完畢,出現如下界面:
然後勾選basic setup中的如下圖幾個選項進行安裝(安裝方法為:選擇完畢後,點 installation菜單,選擇 apply changes即可):
接着在all packages選msys裡面的system-builder進行安裝,如下圖:
最後,對mingw進行配置,把mingw安裝目錄的bin目錄的路徑追加到“進階”->“環境變量”的path裡,如下圖所示:
最後在cmd中輸入gcc -v,看看有沒有安裝成功,如果出現一下畫面說明安裝成功。
yasm的配置操作如下:
(1)、将vsyasm.exe複制至mingw的安裝目錄c:\mingw\bin下,并重命名為yasm.exe;
(2)、進入至c:\mingw\msys\1.0\etc,找到fstab.sample,将其内容修改為:
c:\mingw \mingw
其中,c:\mingw是mingw的安裝目錄,否則後面編譯庫時會提示缺少頭檔案。
(3)、進入c:\mingw\msys\1.0,找到msys.bat,輕按兩下運作,進入到一個模拟linux系統的指令行,如下圖所示:
首先下圖中列出了執行./configure --enable-shared指令前的x264源碼檔案夾中的内容
接着,執行./configure --enable-shared
接着執行make,但是出現如下圖錯誤提示:
(1)、進入extras檔案夾,找到cl_platform.h頭檔案,将#include <stdint.h>修改為#include "stdint.h";
(2)、“./common/osdep.h:35:22 inttypes.h: no such file or directory”這個問題尚未解決。。。待解決後更新。有推薦解決方法的親們記得留言告訴我哦,在此多謝啦!!!