sudo apt-get install gcc g++ libgcc1 libg++ make gdb
下載 arm-linux-gcc-3.4.1.tar.bz2 至任意目錄(如 /home/wrq)。
tar -jxvf arm-linux-gcc-3.4.1.tar.bz2
cd usr/local
cp -rv arm /usr/local/
交叉編譯程式集位於 /usr/local/arm/3.4.1/bin。
vim /etc/bash.bashrc
# 末尾加入:
export PATH=$PATH:/usr/local/arm/3.4.1/bin
vim /etc/profile
# 末尾加入:
export PATH=$PATH:/usr/local/arm/3.4.1/bin
export PATH=$PATH:/usr/local/arm/3.4.1/bin
source /root/.bashrc # 對應方法一
source /etc/profile # 對應方法二
echo $PATH
# 輸出含 /usr/local/arm/3.4.1/bin 即成功
arm-linux-gcc -v
# 顯示版本資訊與配置參數
# hello.c
#include
int main() {
printf("Hello World!\n");
return 0;
}
arm-linux-gcc -o hello hello.c