交叉編譯常見問題

2021-06-01 11:41:22 字數 348 閱讀 6961

(1)新增環境變數

網上的解決辦法很多

(2)找不到編譯器

在用交叉編譯器時遇到的問題:

解決了#su

輸入密碼,這樣就進入了root使用者許可權,這個時候再輸入下面命令

source /etc/profile

結果問題就解決了

最後查詢su 和sudo 的區別,終於理解了,原來是工作環境的問題。希望此貼以後對其它人有幫助!

su 和 sudo 的區別:

1.共同點:都是root使用者的許可權;

2.不同點:su僅僅取得root許可權,工作環境不變,還是在切換之前使用者的工作環境;sudo是完全取得root的許可權和root的工作環境。

gcc編譯常見問題

inux c gcc lm 1.為什麼會出現undefined reference to xx 錯誤?首先這是鏈結錯誤,不是編譯錯誤,也就是說如果只有這個錯誤,說明你的程式原始碼本身沒有問題,是你用編譯器編譯時引數用得不對,你沒有指定鏈結程式要用到得庫 比如你的程式裡用到了一些 數學函式 那麼你就要...

gcc g 編譯常見問題

這是因為gcc基於c89標準,換成c99標準就可以在for迴圈內定義i變數了 gcc src.c std c99 o src 2.cpp引用.c檔案 需要給.c檔案編寫個頭檔案才可以 3.relocation r x86 64 pc32 against undefined symbol decode...

編譯常見問題集

warning incompatible implicit declaration of built in function memset enabled by default 原因 呼叫了memset,用於初始化記憶體中的資料,但是沒有指定memset這個函式來自於 解決方法 在檔案頭加入 inc...