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

電子工程網(wǎng)

標(biāo)題: 明遠智睿MY-IMX28 Linux-3.14.54 編譯手冊(1) [打印本頁]

作者: myzr123    時間: 2019-3-7 14:16
標(biāo)題: 明遠智睿MY-IMX28 Linux-3.14.54 編譯手冊(1)
明遠智睿MY-IMX28 Linux-3.14.54 編譯手冊

1  文檔說明
1.1  系統(tǒng)環(huán)境說明
編譯主機CPU架構(gòu):64位 
編譯主機系統(tǒng):Linux 
Linux發(fā)行版:Ubuntu 
Ubuntu版本類型:服務(wù)器版 
Ubuntu版本號:12.04.5 
Ubuntu系統(tǒng)類型:x86-64 
注意:開發(fā)主機請使用ubuntu 12.04.5 x86-64(桌面版或服務(wù)器版均可),使用其他發(fā)行版的Linux或Ubuntu的其它版本可能會遇到的不必要的問題。 

1.2  操作說明
1)文檔中以“$”開頭的行,其后是Linux命令。 
2)文檔中所有的Linux命令建議手動輸入到Linux主機執(zhí)行(直接復(fù)制、粘貼到Linux主機上執(zhí)行,可能會執(zhí)行失敗)。 
3)文檔中的Linux執(zhí)行命令,如果空格后的下一個字符是“-”的(如:sudo apt-get –y install之類的),請手動輸入到Linux主機執(zhí)行(直接復(fù)制、粘貼到Linux主機上執(zhí)行,通常會執(zhí)行失敗)。 
4)文檔中所有一行沒寫完的Linux命令請手動輸入到Linux主機執(zhí)行,(因為復(fù)制、粘貼命令不能包含類似“換行符”之類的特殊字符)。 
5)按文檔輸入并執(zhí)行Linux命令時注意觀察命令的執(zhí)行結(jié)果與文檔圖片中的是否一致,以確認命令是否輸入有誤及是否執(zhí)行失敗。 
6)第一遍編譯請嚴(yán)格按照文檔進行,否則可能出現(xiàn)莫名其妙的錯誤。

1.3  截圖說明
為使視圖看起來簡潔整齊,截圖中的命令提示符統(tǒng)一使用myzr$。

1.4  圖片中的Linux命令
在文檔的圖片中觀察“l(fā)inyn@u12045-serv:~$”開頭的行可以直觀的看到輸入的
linux命令。

2  準(zhǔn)備源碼及相關(guān)文件
2.1  源碼文件
評估板對應(yīng)的Linux版本及對應(yīng)的源碼文件見下表:


2.2  交叉編譯工具文件
Linux程序交叉編譯工具:gcc-4.4.4-glibc-2.11.1-multilib-1.0.tar.bz2
Linux交叉編譯工具配置文件:gcc-4.4.4-glibc-2.11.1-multilib-env

2.3  創(chuàng)建工作目錄
1)源碼目錄
$ mkdir -p ~/my-imx28/02_source

2)工具目錄
$ mkdir -p ~/my-imx28/03_tools

3)鏡像目錄
$ mkdir -p ~/my-imx28/04_image

4)應(yīng)用程序目錄
$ mkdir -p ~/my-imx28/01_application


3  準(zhǔn)備開發(fā)環(huán)境
3.1  更新主機的源列表
$ sudo apt-get update 

更新完成后如下圖所示:


3.2  安裝aptitude包管理工具和ia32-libs
提示:如果編譯主機的Linux是32位的,可以跳過此步驟。

3.2.1  安裝aptitude包管理工具
$ sudo apt-get -y install aptitude 

提示:上圖為安裝過aptitude后,再次執(zhí)行安裝命令的截圖。

3.2.2  使用aptitude安裝ia32-libs
$ sudo aptitude -y install ia32-libs 

提示:上圖為安裝過aptitude和ia32-libs后,再次執(zhí)行安裝命令的截圖。

3.3  安裝mkimage工具
$ sudo apt-get -y install uboot-mkimage 
提示:下圖為安裝過mkimage工具后,再次執(zhí)行安裝命令的截圖。


3.4  安裝ncurses-dev
make menuconfig對其具有依賴性質(zhì)
$ sudo aptitude -y install ncurses-dev 

提示:上圖為安裝過ncurses-dev工具后,再次執(zhí)行安裝命令的截圖。

4  安裝配置交叉編譯工具鏈
4.1  安裝Linux交叉編譯工具鏈
1)進入交叉編譯工具鏈目錄
$ cd ~/my-imx28/03_tools/
2)復(fù)制Linux交叉編譯工具到目錄
將gcc-4.4.4-glibc-2.11.1-multilib-1.0.tar.bz2復(fù)制到“~/my-imx28/03_tools”,這一步自己采取相應(yīng)的方式完成。
3)解壓Linux交叉編譯工具
$ tar jxf gcc-4.4.4-glibc-2.11.1-multilib-1.0.tar.bz2

4)復(fù)制交叉編譯工具配置文件
將gcc-4.4.4-glibc-2.11.1-multilib-env復(fù)制到“~/my-imx28/03_tools”,這一步自己采取相應(yīng)的方式完成。
5)檢查安裝
$ source gcc-4.4.4-glibc-2.11.1-multilib-env
$ ${CROSS_COMPILE}gcc –v


5  U-Boot編譯
5.1  準(zhǔn)備編譯
5.1.1  復(fù)制源碼包到開發(fā)主機中
將下載的“u-boot源碼”復(fù)制到Linux開發(fā)主機的“~/my-imx28/02_source”。
這一步自己采取相應(yīng)的方式完成。

5.1.2  解壓u-boot源碼包
$ cd ~/my-imx28/02_source/
$ tar jxf u-boot-2015.04.tar.bz2


5.1.3  更新庫libssl-dev
$ sudo apt-get install libssl-dev


【下章節(jié)為明遠智睿MY-IMX28 Linux-3.14.54 編譯手冊(2)】




歡迎光臨 電子工程網(wǎng) (http://m.qingdxww.cn/) Powered by Discuz! X3.4
主站蜘蛛池模板: 麻豆制片厂制作传媒在现观看 | 亚洲欧洲国产成人精品 | 亚洲欧美另类日韩 | 日韩区欧美区 | 天堂中文在线www | 精品国产三级a∨在线观看 精品国产三级a∨在线 | 天天干在线免费视频 | 国产高清在线观看视频手机版 | 欧美日韩视频一区二区 | 正在播放淫亚洲 | 好爽好深好猛好舒服视频上 | 四虎国产精品免费久久影院 | 欧美精品 在线播放 | 久久久久免费精品视频 | 好属妞这里只有精品久久 | 一级做a爰片毛片 | 91免费网站| 青青青青青青草 | 欧美激情精品久久久久久久 | 一本大道无香蕉综合在线 | 国产精品资源网站在线观看 | 日本中文字幕在线观看 | 在线观看亚洲 | 亚洲国产日韩在线人高清 磁力 | 成人91在线 | 免费国产一级特黄aa大 | 在线看国产 | 国产高清国内精品福利色噜噜 | 婷婷丁香在线观看 | 亚洲成年男人的天堂网 | 国产一区三区二区中文在线 | 亚洲国产影视 | 四虎影视亚洲精品 | 日本精品久久久久中文字幕 1 | 新蝙蝠侠2022在线观看完整版 | 日本乱妇 | 久久国产三级 | 日韩欧美亚洲中字幕在线播放 | 亚洲视频一区二区三区 | 亚洲va国产日韩欧美精品色婷婷 | 果冻传媒麻豆文化传媒 |