Ubuntu15 交叉編譯器的配置

2021-07-08 17:52:25 字數 997 閱讀 3791

解壓到某一目錄下,發現輸入:arm-linux-gcc    -v命令,出現類似"no such file or dictionary ",這有可能是因為你的機器64位,而你的編譯器是32位的,所以應該安裝32位的包,嘗試

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
發現出錯,找不到

lib32bz2-1.0

如果移除lib32bz2-1.0,剩餘的兩個包將安裝成功

sudo apt-get install lib32z1 lib32ncurses5
安裝

lib32bz2-1.0替代方法如下:
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libbz2-1.0:i386

之後在解壓路徑下執行 arm-linux-gcc    -v 出現「command not found」

此時應在/root/.bashrc檔案的最後一行新增路徑 export path=$path:/opt/friendlyarm/toolschain/4.5.1/bin

儲存後退出,然後logout重新登入系統,再次執行arm-linux-gcc    -v

就會出現相應的版本資訊

ubuntu安裝交叉編譯器 安裝交叉編譯器

2 安裝方法二 1 安裝方法一 開啟ubuntu終端 使用sudo apt list gcc arm 可以檢視所有的交叉編譯器,假設安裝gcc arm linux gnueabihf,則使用sudo apt get install gcc arm linux gnueabihf就裝好了。參考 2 安...

ubuntu搭建交叉編譯器

1.安裝標準的c開發環境,由於linux安裝預設是不安裝的,所以需要先安裝一下 如果已 經安裝好的話,就可以免去這一步了 sudo apt get install gcc g libgcc1 libg make gdb 3.解壓 arm linux gcc 3.4.1.tar.bz2 4.修改環境變...

交叉編譯器

交叉編譯器可以使我們在主機上編譯出可以在嵌入式裝置上執行的程式 install gcc aarch64 linux gnu 安裝64位用於作業系統的交叉編譯器,gcc版本是5.4,安裝位置在 usr bin sudo apt get install gcc arm linux gnueabihf 安...