MAD Porting Demoeportfolio.lib.ksu.edu.tw/user/4/9/4980E035... · Microsoft PowerPoint - MAD...

Post on 15-Aug-2020

0 views 0 download

Transcript of MAD Porting Demoeportfolio.lib.ksu.edu.tw/user/4/9/4980E035... · Microsoft PowerPoint - MAD...

MAD Porting Demo

Environment Setting

• 首先建立路徑(path)設定批次檔

–找出andesight安裝目錄

• 此範例andesight安裝在/usr/Andestech/AndeSight14/

–編輯設定批次檔(自設檔名:baschrc_glibc_v1)

• 下達指令 “gedit baschrc_glibc_v1”

–編輯

–驗證工具鍊的路徑是否正確

• 至http://www.linuxfromscratch.org/blfs/view/cvs/multimedia/libmad.html 下載libmad 函式庫source

• 解壓縮下載檔案

–輸入“tar xvf libmad-0.15.1b.tar.gz” 解壓縮產生目錄” libmad-0.15.1b”

• 進入目錄” libmad-0.15.1b”, 編輯 “config.sub”

• 插入”nds32le”

注意:〝Tab鍵〞與〝空白鍵〞差異.

• 插入“| nds32le-*\”

• 輸入” ./configure --host=nds32le-linux CXX=nds32le-

linux-g++ --prefix=/usr/local/mad”產生Makefile等

• 輸入“make”進行編譯, 編譯完後產生目錄”.libs”

• 輸入” sudo

PATH=/usr/Andestech/AndeSight14/toolchains/nds3

2le-linux-glibc-V0/bin:$PATH make install”進行安裝,

安裝前系統要求輸入使用者密碼

• 安裝在/usr/local/mad