68精品久久久久久欧美,最近中文字幕完整在线看一,久久亚洲男人天堂,最近中文字幕完整视频高清1

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當前位置:首頁 >> Nuvoton/新唐 >> DirectFB學習之移植到nuc972平臺

DirectFB學習之移植到nuc972平臺

作者: 來源: 發(fā)布時間:2018-12-06  瀏覽:6
DirectFB學習之移植到nuc972平臺
1、DirectFB版本選擇
DirectFB選擇要合理,也沒必要追求最新版本,除非特殊需求。我選擇DirectFB版本的時候是根據(jù)我平臺的交叉編譯器的版本發(fā)布日期,找來這個日期相近發(fā)布發(fā)DirectFB版本來編譯的,DirectFB可以到github上下載(點擊進入下載)。我試下了1.4.0和1.4.5版本,相同的配置1.4.0編譯不通過,而1.4.5編譯順利通過,所以遇到編譯的問題的時候不妨多試幾個版本,編譯過程你的編譯環(huán)境會有影響,主要有比如automake版本、autoconf版本及交叉編譯器版本等,盡量找到合適的版本。


2、交叉編譯DirectFB
和大多數(shù)開源軟件一樣,DirectFB庫采用automake和autoconf來配置編譯的,我們通過執(zhí)行如下命令來執(zhí)行配置:


./configure --prefix=/home/share/mnt CC=arm-linux-gcc --host=arm-linux --build=i386-linux --disable-x11 --with-gfxdrivers=vmware --with-tests


我這邊配置完出現(xiàn)了如下錯誤:


PNG support is missing - many applications won't work correctly! 
FreeType2 support is missing - many applications won't work correctly!


這是由于DirectFB需要支持FreeType2字體和PNG圖片需要第三方庫的支持,我這邊沒有配置,我們當前的目標是要在上邊移植2D支持,暫時不管,后續(xù)來處理。另執(zhí)行./configure --help就能查看支持的配置選項和含義了。


配置后再執(zhí)行make;make install后就能完成編譯,并安裝到--perfix=指定的目錄下。


3、加入對應平臺gfxdrivers編譯
開始我是打算根據(jù)automake和autoconf的規(guī)則來把我的2d驅動加入編譯,后面發(fā)現(xiàn)由于各種版本上的不匹配等原因,太麻煩了,所以上面我還是覺得配置的時候配置了一個vmware的gfxdrivers然后我的驅動和makefile多是按照這個的驅動的來依葫蘆畫瓢的,畫好后進入相應目錄執(zhí)行make后即可生成我想要的so。我具體驅動我后面放上來,還有各種實驗在測試中,今天先到這里。
--------------------- 
作者:潛水企鵝 
來源:CSDN 
原文:https://blog.csdn.net/jxgz_leo/article/details/70137304 
版權聲明:本文為博主原創(chuàng)文章,轉載請附上博文鏈接!

編輯:admin  最后修改時間:2018-12-06

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號-4

达拉特旗| 车致| 富裕县| 阳东县| 织金县| 阳朔县| 宕昌县| 五莲县| 广水市| 缙云县| 衡水市| 共和县| 监利县| 陈巴尔虎旗| 克什克腾旗| 灵武市| 沅江市| 文安县| 阿城市| 色达县| 司法| 嘉义县| 泰顺县| 宁远县| 平武县| 库尔勒市| 溧水县| 兴安盟| 隆化县| 海原县| 德化县| 南城县| 新兴县| 茂名市| 溧水县| 荔浦县| 巴青县| 甘洛县| 社旗县| 浮山县| 潜江市|