Nachos交叉編譯環境配置

2021-07-24 23:34:42 字數 655 閱讀 5533

nachos交叉編譯環境配置

本人使用阿里雲centos系統。

說明:mips-x86_64.linux-xgcc.tar需要解壓放在/usr/local/arm下。

否則會產生cpp0找不到的問題。

最坑的是,這是乙個在windows解決不了的問題。我谷歌了好多資料,最終只好放棄windows轉型linux。有在windows下配置成功地同學歡迎交流。

關於該檔案,勤勞的同學,可以在作業系統課設的官網找到:

也可以考慮我上傳的資源:

linux版:

win版:

以下是rpm包安裝過程中,報錯「libc.so.3 is needed by ***」解決方法。

#這個**實在強大,可以檢索很多東西

#也可以考慮使用我上傳的資源:

rpm -ivh gmp-4.3.1-10.el6.i686.rpm

#這是一句版本相容,安裝後是so.10,但mips用的是so.3

cp /usr/lib64/libgmp.so.10 /usr/lib64/libgmp.so.3

#至此,可完美執行make命令

#接下來就很簡單了,寫好測試用的.c檔案,然後在makefile中的targets中配置一下,執行make,就可以生成coff檔案了。

nachos 環境配置

一 nachos的安裝 二 nachos的目錄 makefile nachos的makefile檔案 machine nachos虛擬計模擬 threads nachos執行緒管理源 network 網路管理源 test 一些測試用應用程式 userprog nachos使用者程式源 vm nach...

配置 arm linux gcc 交叉編譯環境

2 解壓 arm linux gcc 3.4.1.tar.bz2 tar jxvf arm linux gcc 3.4.1.tar.bz2 解壓過程需要一段時間,解壓後的檔案形成了 usr local 資料夾,進入該資料夾,將arm資料夾拷貝到 usr local 下 cd usr local cp...

交叉編譯鏈環境配置

1 自己製作 arm linux gcc 3.4.5 glibc 2.3.6.tar解壓後在其bin目錄下有arm linux gcc arm linux ld arm linux objcopy等執行檔案,解壓後,將路徑新增至環境變數。使用arm linux gcc v檢查安裝效果。報錯 bash...