在配置交叉編譯器問題

2021-09-26 07:01:53 字數 658 閱讀 3192

/opt/toolschain/4.5.1/bin//arm-none-linux-gnueabi-gcc: no such file or directory
arn-none加tab鍵也有提示,交叉編譯的命令是找得到,但是當你去編譯檔案的時候就提示找不到這個編譯器

最後發現是因為我們現在用的是64位的機器,而有些交叉編譯器是32位的,機器不能識別,因此,我們需要裝使用下面命令:

apt-get install lib32ncurses5 lib32z1
這個是相容32位庫使用的,安裝完畢之後,就可以使用了。

1. 只能root使用者使用

vi /root/.bashrc

最後加上一句

export path=$path:/opt/toolschain/4.5.1/bin/

所有使用者都能使用
步驟一:

vi /etc/profile

檔案最後加上一句

export path=$path:/opt/toolschain/4.5.1/bin/

步驟二:

vi /root/.bashrc

檔案最後加上一句

source /etc/profile

交叉編譯器的配置

將eabi 4.3.3 embedsky 20100610.tar.bz2複製到linux系統中 在linux終端輸入如下解壓縮命令,會自動解壓縮到 opt embedsky 4.3.3 目錄下。在 etc profile檔案中新增如下語句 在linux終端輸入如下命令使上面修改的配置生效 在lin...

交叉編譯器

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

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

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