步驟一:登入樹莓派官網
步驟二:從共享資料夾拷貝到工作目錄
cp /mnt/hgfs/share/tools-master.zip .
步驟三:解壓
unzip tools-master.zip
cd /home/clc/lessonpi/tools-master/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin
步驟四:配置環境變數
用到的指令:
echo $path//獲得當前環境變數的值
pwdexport path=$path:(pwd)
4.1臨時配置:
export path=$path/home/clc/lessonpi/tools-master/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin
4.2永久配置:
修改工作目錄下的.bashrc 隱藏檔案,配置命令終端的
vi /home/clc/.bashrc
在檔案最後一行加入:
export path=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/clc/lessonpi/tools-master/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin
最後:source /home/clc/.bashrc 載入配置檔案,馬上生效配置。
這樣就安裝完成了,最後再來檢查一下安裝成功沒
arm-linux-gnueabihf-gcc -v
scp clientinpi [email protected]:/home/pi
scp: 指令
clientinpi :檔名
pi:傳輸物件使用者名稱
/home/pi:開發板絕對路徑
交叉編譯工具鏈安裝
平台 pc 筆者使用虛擬機器vmware 系統 redhat6 ubuntu 版本 4.3.2 tar xvzf arm linux gcc 4.3.2.tgz c 注意這裡使用的是預設解壓路徑,預設是解壓到 usr local arm目錄下 如果需要制定安裝路徑的,只需要在 c後面跟上具體路徑即可...
交叉編譯工具鏈安裝
平台 pc 筆者使用虛擬機器vmware 系統 redhat6 ubuntu 版本 4.3.2 tar xvzf arm linux gcc 4.3.2.tgz c 注意這裡使用的是預設解壓路徑,預設是解壓到 usr local arm目錄下 如果需要制定安裝路徑的,只需要在 c後面跟上具體路徑即可...
安裝交叉編譯工具鏈
1 使用交叉編譯器的原因 出現錯誤 make 1 include asm arm mach types.h is up to date.chk include linux utsrelease.h symlink include asm include asm arm cc kernel bound...