首次核心編譯出錯,更改路徑的方法

2021-06-01 08:21:04 字數 576 閱讀 8189

root@

ubuntu:~/forlinx/linux-2.6.36.2# make zimage

make: arm-linux-gcc: command not found

chk     include/linux/version.h

chk     include/generated/utsrelease.h

make[1]: `include/generated/mach-types.h' is up to date.

cc      kernel/bounds.s

/bin/sh: arm-linux-gcc: not found

make[1]: *** [kernel/bounds.s] error 127

make: *** [prepare0] error 2

的解決方法:

如果你的arm-linux-gcc這個檔案在 /usr/local/arm/4.3.2/bin下

那麼你在終端裡設定臨時環境變數的方法是

#:export path=/usr/local/arm/4.3.2/bin:$path

複製**

編譯出錯的可能情況

編譯器的一部分工作是尋找程式文字中的錯誤。編譯器沒有能力檢查乙個程式是否 按照其作者的意圖工作,但可以檢查形式 form 上的錯誤。下面列出了一些最常見的 編譯器可以檢查出的錯誤。語法錯誤 syntax error 程式設計師犯了c 語言文法上的錯誤。下面程式展示了一些常 見的語法錯誤 每條注釋描述...

莫名其妙的編譯出錯

今天真是遇到鬼了,之前好好的專案,做了些許修改,在debug下一切正常,但在release下無法通過編譯,明顯是某標頭檔案沒有被包含進來。我到出問題的cpp裡再次包含這個標頭檔案,編譯通過了。但絲毫沒有讓我覺得放鬆,問題還得找!我懷疑是某些空格或者換行出了問題,但一行一行處理之後問題不但沒有解決,反...

編譯出錯 程式中有游離的 302

編者按 複製別人的 到linux中執行,在編譯時出錯 錯誤 程式中有游離的 302 查詢資料後獲取解決方法,在此做乙個記錄。錯誤提示如下 read.c 164 6 錯誤 程式中有游離的 302 read.c 164 6 錯誤 程式中有游離的 302 read.c 164 6 錯誤 程式中有游離的 3...