Mstar 編譯器的搭建

2021-09-07 06:20:01 字數 1155 閱讀 9382

機頂盒:

1、解壓「mipsisa32-elf-3.4.4-20101123.i386linux.tar.gz"

應用編譯器

2、mips-4.3-51-mips-linux-gnu-i686-pc-linux-gnu.tar.bz2

boot編譯器

3、make dep

重新制定依賴

4、編譯crc報錯:

ln -sf /bin/bash /bin/sh

5、環境變數設定

/opt/mips-4.3/bin:/opt/gnutools/mipsisa32-elf-3.4.4/bin

export path=$path:/opt/mips-4.3/bin:/opt/gnutools/mipsisa32-elf-3.4.4/bin

./../../boot/mboot/crc32.exe: 1: ./../../boot/mboot/crc32.exe: mz not found

./../../boot/mboot/crc32.exe: 1: ./../../boot/mboot/crc32.exe: @: not found

./../../boot/mboot/crc32.exe: 2: ./../../boot/mboot/crc32.exe: 0: not found

xnot foundot/mboot/crc32.exe: 29: ./../../boot/mboot/crc32.exe: 8

nonos-aeon

/bin/sh: /bin/gawk: no such file or directory

解壓:aeon.tar.gz

sudo cp /usr/bin/gawk   /bin

export path=/opt/mstar/aeon/bin:$path

或者:sudo apt-get install gawk

或者:

解壓之後是乙個資料夾, gawk-4.0.1

,然後下面都是在終端開始用命令列操作。

【一】終端 cd 到這個資料夾

./configure --prefix=/usr --libexecdir=/usr/lib

make

make check

sudo make install

ubuntu搭建交叉編譯器

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

Golang 環境搭建及編譯器設定

配置環境變數 gopath目錄結構 開發編輯器vscode 第乙個go程式 golang文件 golang標準庫 需要安裝chinese包和go語言包 注 我放到了 gopath bin 目錄下 修改源的方法 package main go語言中雙引號代表字串,單引號代表字元 import fmt ...

VC編譯器與GCC編譯器的區別

今天無意寫了一段 發現了vc編譯器與gun的gcc編譯器還是存在區別的。畢竟gcc支援的是標準c。include struct node int main 上述 在gcc下是編譯失敗的,提示的錯誤 uknown typename node 但是放到vc編譯器下則順利編譯通過。於是按照標準c寫了另外乙...