2008.03.12
今天計畫:
完成交叉環境的搭建
今天進展:
今天心得:
1.vi命令,熟悉h,j,k,l命令,其中重要的一點g是將游標跳到文件末尾,此命令對於在一大型文件中繼續編寫很有用。l是將游標移到螢幕最後行。
2.修改arm-elf-tools-20040427.sh
由於直接執行#sh
arm-elf-tools-20040427.sh時會出現 tail: cannot open `+43' for reading: no such file or directory,
此時需要編輯原始檔
arm-elf-tools-20040427.sh的第39行
tail +$ $ | gunzip | tar xvf -,將其改為
tail -n+$ $ | gunzip | tar xvf -
此時如果安裝則在安裝最後還會出現 gunzip: stdin: unexpected end of file
錯誤。所以在修改原始檔是最後還必須在原始檔文件結尾處插入一空白行,然後儲存執行即可。
此時可以在/usr/local下看到新增arm-elf資料夾,以及
/usr/local/lib下新增gcc-lib資料夾,並且在
/usr/local/bin、/usr/local/include、/usr/local/lib、/usr/local/man/man1中都有相應的檔案被安裝。
搭建交叉編譯環境
4.1 搭建交叉編譯環境 4.1.1 概述 交叉編譯,就是用執行在一種計算機環境中的編譯程式,去編譯出在另外一種環境下執行的 具有這種能力的編譯器就叫交叉編譯器。換而言之,就是在乙個平台上生成另乙個平台上的可執行 這裡所指的平台實際上包含了軟 硬體兩個方面的概念 作業系統 operating sys...
搭建交叉編譯環境
2.解壓交叉編譯工具到指定的目錄下 usr local arm tar xvf arm linux gcc 4.4.3 20100728.tar.gz c usr local arm 3.配置系統環境變數 etc profile 所有使用者都可用 etc bash.bashrc 所有使用者都可用 r...
搭建交叉編譯環境
4.1 搭建交叉編譯環境 4.1.1 概述 交叉編譯,就是用執行在一種計算機環境中的編譯程式,去編譯出在另外一種環境下執行的 具有這種能力的編譯器就叫交叉編譯器。換而言之,就是在乙個平台上生成另乙個平台上的可執行 這裡所指的平台實際上包含了軟 硬體兩個方面的概念 作業系統 operating sys...