• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            牽著老婆滿街逛

            嚴(yán)以律己,寬以待人. 三思而后行.
            GMail/GTalk: yanglinbo#google.com;
            MSN/Email: tx7do#yahoo.com.cn;
            QQ: 3 0 3 3 9 6 9 2 0 .

            在Windows中使用MinGW編譯X264

            轉(zhuǎn)載自:http://www.cnblogs.com/xiongjiaji/archive/2012/06/08/2541265.html

            參考:http://ayobamiadewole.com/Blog/Others/x264compilation.aspx

            注意:安裝完MinGW后,要把“安裝路徑\MinGW\bin”加到PATH環(huán)境變量中。否則在./configure的時(shí)候會(huì)“No working C compiler found”。

             

             

            具體步驟如下:

            For someone coming from a windows background, where you do virtually everything, using GUI probably with Visual studio or an equivalent IDE, compiling a program from the command line can be a daunting task. 

            This blog post will guide you through compiling and building the popular open source video encoding library on windows using the MinGW(Minimalist GNU on Windows). 

            First you need to download the x264 source code from http://x264.nl/ Or if you know how to use git, you can git clone the x264 from git://git.videolan.org/x264.git. 

            Then you should download MinGW from http://sourceforge.net/projects/mingw/files Download the mingw-get-inst-20111118.exe (591.9 kB) install it and during the installation steps, select all the check boxes. (直接到這里下載就可以了:http://sourceforge.net/projects/mingw/)

            After the installation is completed(然后還要把環(huán)境變量加上), then from Start button , click All program, then click MinGW and then Click on MinGW shell, this brings up the following window 

            MinGW bash 
            From the msys shell change your directory to the location where your x264 source code is, in my own case the x264 code is in the c: drive so I will simply Type cd c:\x264

             MinGW bash2 

            Then type ./configure and press enter, this screen waits for some seconds and the bring

             MinGW bash4 

            Then you can now type make and press enter, this will bring up the window below, showing the progress of the compilation process.

             MinGW bash3 

            After the compilation is finished, if you look into your x264 directory you will find x264.exe file there.

             MinGW bash5 


            Now compiling the x264 into a dynamic link library that can be used in Visual studio takes another process entirely. Open the MinGW bash once again and change the directory to the location of your x264 source code, just like you did previously. 
            Then type 
            ./configure --disable-cli --enable-shared --extra-ldflags=-Wl,--output-def=libx264-120.def 
                          or just 
            ./configure --disable-cli --enable-shared --extra-ldflags=-Wl,--output-def=libx264.def


             MinGW bash6 

            Now in libx264-120.def “120” is the version of the x264 you are using, you can find the version of the x264 you are using by opening the x264.h file in your x264 source folder you will see something like this #define X264_BUILD 120 depending on your version.

            You can now type the make command and press enter and you will find the libx264-120.dll in your x264 source folder. Then rename libx264-120.dll to libx264.dll and you have you dynamic link library to work with.

             window 

            If you wish to generate the Visual Studio .lib file to work with then open a Visual Studio command prompt, and change the directory to the location of the x264 source . 
            Then run this command
             LIB /DEF:libx264.def 
            Then press enter 

            visual studio command prompt 

            And your libx264.lib would be generated.

            posted on 2013-01-11 16:10 楊粼波 閱讀(5813) 評(píng)論(0)  編輯 收藏 引用


            只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   Chat2DB   管理


            欧美丰满熟妇BBB久久久| 久久久久av无码免费网| 亚洲va中文字幕无码久久不卡| 99久久夜色精品国产网站| 久久精品国产亚洲av麻豆色欲| 丰满少妇人妻久久久久久| 国内精品久久久久久久久电影网| 亚洲国产精品热久久| 一本色道久久88综合日韩精品| 蜜臀久久99精品久久久久久小说| 日韩精品久久久久久| 久久久久久精品久久久久| 久久久久久久99精品免费观看| 99久久香蕉国产线看观香 | 久久国产成人精品国产成人亚洲| 亚洲精品无码专区久久同性男 | 品成人欧美大片久久国产欧美| 青青青国产成人久久111网站| 7国产欧美日韩综合天堂中文久久久久| 狠狠色婷婷综合天天久久丁香 | 久久久久久A亚洲欧洲AV冫| 麻豆久久| 久久久婷婷五月亚洲97号色| 一级做a爱片久久毛片| 亚洲国产成人精品无码久久久久久综合 | 国内精品久久久久久久影视麻豆| 久久精品亚洲乱码伦伦中文| 亚洲国产成人精品女人久久久| 欧美亚洲国产精品久久高清 | 2021少妇久久久久久久久久| 久久综合狠狠综合久久激情 | 午夜精品久久久久久久无码| 久久久国产精品亚洲一区| 99久久人人爽亚洲精品美女| 伊人热热久久原色播放www| 亚洲AV成人无码久久精品老人| 香蕉久久一区二区不卡无毒影院 | 77777亚洲午夜久久多人| 爱做久久久久久| 亚洲AV无一区二区三区久久| 精品久久久久久国产牛牛app |