国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

Linux下x264庫ARM交叉編譯

發(fā)布時(shí)間:2017-9-7 10:57    發(fā)布者:技術(shù)小白
一、準(zhǔn)備工作     

       1、x264庫源碼下載地址:http://www.videolan.org/developers/x264.html  
             作者目前的版本是x264-snapshot-20160511-2245
       2、編譯器arm-none-Linux-gnueabi-gcc

二、編譯步驟
       1、解壓安裝包

   tar -xzvf last_x264.tar.bz2
  cd x264-snapshot-20160511-2245

       2、修改配置文件

   ./configure --disbale-asm
        注意:這里加了--disable-asm選項(xiàng)是因?yàn)閍rm-none-linux-gnuabi工具鏈?zhǔn)菦]有匯編器,所以禁止此選項(xiàng)

                    由于未指定--prefix,所以程序會(huì)默認(rèn)安裝/usr/local/bin目錄下
       3、修改config.mak
       主要是將相關(guān)選項(xiàng)修改為arm-none-linux-gnuabi相關(guān)的配置,修改內(nèi)容如下:  

  SYS_ARCH=ARM
  CC=arm-none-linux-gnueabi-gcc
  CFLAGS=-Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -Wall -I. -I$(SRCPATH) -std=gnu99 -D_GNU_SOURCE -fomit-frame-pointer -fno-tree-vectorize
  LD=arm-none-linux-gnueabi-gcc -o

       4、make
       5、make install
       我的本意是想生成lib264.a靜態(tài)庫的,很奇怪,在x264-snapshot-20160511-2245目錄下可以找到lib264.a和lib264.so及相關(guān)的頭文件,但是沒有在/usr/lib/local目錄下找到libx264.a,但是有x264。
       有點(diǎn)不太理解,而且很多過程 基本上按照的網(wǎng)上提供的方式參考操作的,很納悶?zāi)睦锍隽藛栴}。人也比急躁,不想動(dòng)腦子,后來在編譯ffmpeg庫是報(bào)錯(cuò):Unknown encoder 'libx264'時(shí),實(shí)在沒有對(duì)策了才想著看makefile 。
        看著makefile就更奇怪了,主makefile中雖然有定義install這個(gè)偽目標(biāo),但是好像沒有與install相關(guān)的命令。而且從執(zhí)行的log看應(yīng)該是執(zhí)行install-cli偽目標(biāo),在install-cli偽目標(biāo)的執(zhí)行過程中實(shí)際上只是將x264可執(zhí)行文件拷貝到/usr/local/bin目錄下。
        為什么執(zhí)行的是instal-cli偽目標(biāo)呢?  原來是在config.mak搗的鬼,在config.mak中install: install-cli,也就是install依賴于installcli目標(biāo)。
        那我如果想在/usr/local/目錄下看著靜態(tài)庫及相關(guān)頭文件怎么辦呢?  沒辦法,繼續(xù)看makefile文件,原來還有幾個(gè)偽目標(biāo):install-lib-static和install-lib-shared。看名字就知道一個(gè)生成靜態(tài)庫,一個(gè)是生成動(dòng)態(tài)庫(這里面用生成是不科學(xué)的,實(shí)際上就是執(zhí)行拷貝動(dòng)作)。
注:新版本的x264庫編譯過程可能與以前版本可能有些差異,所以還是要認(rèn)真看下編譯過程。
        6、make installlib-static(安裝靜態(tài)庫)

以下課程可免費(fèi)試聽C語言電子PCBSTM32、Linux、FPGA、JAVA、安卓等。
想學(xué)習(xí)的你和我聯(lián)系預(yù)約就可以免費(fèi)聽課了。
宋工企鵝號(hào):3524-6590-88   Tel/WX:173--1795--1908





本文地址:http://www.qingdxww.cn/thread-516690-1-1.html     【打印本頁】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問題,我們將根據(jù)著作權(quán)人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評(píng)論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區(qū)
  • Dev Tool Bits——使用MPLAB® Discover瀏覽資源
  • Dev Tool Bits——使用條件軟件斷點(diǎn)宏來節(jié)省時(shí)間和空間
  • Dev Tool Bits——使用DVRT協(xié)議查看項(xiàng)目中的數(shù)據(jù)
  • Dev Tool Bits——使用MPLAB® Data Visualizer進(jìn)行功率監(jiān)視
  • 貿(mào)澤電子(Mouser)專區(qū)
關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號(hào) | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国产91精品高跟丝袜在线 | 中文国产在线观看 | 日本国产高清色www视频在线 | 欧美日韩视频 | 四虎国产精品成人永久免费影视 | 青草青草久热精品视频在线观看 | 久久香蕉精品 | 亚洲嫩草影院在线观看 | 国产成人综合网在线观看 | 日本一区二区三区在线看 | 欧美成人tv在线观看免费 | 99爱这里只有精品 | 国产一区二区播放 | 国产极品白嫩美女在线观看看 | 女老师在线播放 | 天堂视频在线视频观看2018 | 免费h视频在线观看 | 久久观看午夜精品 | 一级做a级爰片性色毛片视频 | 日韩精品视频网站 | 久久久噜噜噜久噜久久 | 国产性感美女视频 | 好吊在线| 91精品国产一区 | 女人体1963午夜免费视频 | 欧美成人影院 | 爽好舒服宝贝添奶吻戏 | 91在线播放网站 | japanav在线| 午夜精品一区二区三区在线观看 | 久久夜色精品国产欧美 | 欧美黑人双插 | 毛片免费观看视频 | 毛片视频免费观看 | 视频一区国产精品 | 亚洲成人日韩 | 亚洲更新 | 欧美精品久久久久久久久大尺度 | 4虎影院午夜在线观看 | 西人人体韩国makemodel | 圣爱天堂网站亚洲欧美 |