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
Top Related