2009年3月2日 星期一

Embedded Linux系統(1-2)_使用Toolchains set 環境變數

1. 開發環境:
(1). CPU: Andes RISC CPU core_N12.
(2). 平台: ADP-XC5FF676 V1.1.
(3). Linux OS: Ubuntu9.04.
(4). Toolchains: AndeSight v1.3.3 for Linux.
2. Setup Toolchains:
(1). 下載〝bashrc.tgz〞,使用〝Terminal〞輸入〝tar zxvf bashrc.tgz〞解壓縮.
下載路徑:http://cid-b01cb9ac20175eaa.skydrive.live.com/self.aspx/bashrc/bashrc.tgz
(2). 將檔案夾內的兩個檔案複製到使用者目錄下.
注意:〝nds32le-linux-V0〞為N1213_43U1H cors OS 編譯工具; 〝nds32le-elf-V0〞為N1213_43U1H cors Non OS 編譯工具.


注意:
開啟〝nds32le-linux-V0〞與〝nds32le-elf-V0〞需修改程式的路徑,〝export ANDESIGHT_ROOT=/home/使用者名稱/Andestech/AndeSight133/〞.

注意:使用"#"號注解掉下列不需要的參數.
# For encoding settings
#export LANG=en_US
#export LC_CTYPE=iso_8859_1
#export LC_ALL=POSIX
#export CHARSET=iso8859-1

(3). 指定Toolchains,使用〝Terminal〞輸入〝source bashrc.nds32le-elf-V0〞,指定Non OS編譯路徑. (4). 測試Toolchains路徑, 輸入〝which nds32le-elf-gcc〞,之後makefie就可以正確指向Toolchains編譯路徑.



2 則留言:

  1. # For encoding settings

    #export LANG=en_US <<<註解掉

    #export LC_CTYPE=iso_8859_1 <<<註解掉

    #export LC_ALL=POSIX <<<註解掉

    #export CHARSET=iso8859-1 <<<註解掉

    回覆刪除
  2. Configure的FLAGS參數需增加多個設定時,範例如下:

    CFLAGS="-g3 -O0 -EL"

    回覆刪除