搭建交叉編譯環境

2021-04-15 17:02:47 字數 726 閱讀 6470

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...