隨著智能設(shè)備的發(fā)展,Linux系統(tǒng)越來越多的被用到了嵌入式設(shè)備里。為了讓工程師們以及新手小白們更好的了解Linux,小編整理了一系列的有關(guān)Linux的基礎(chǔ)知識點,快來看看吧!
1. gcc編譯程序時,編譯過程可以分為4個階段:
(1) 預(yù)處理 (2) 編譯 (3) 匯編 (4) 連接
2. 程序中的錯誤按性質(zhì)可分為三種:
(1) 編譯錯誤 (2) 運行錯誤 (3) 邏輯錯誤
3. gdb 是Linux中的程序調(diào)試工具
4. gdb主要幫助用戶在調(diào)試程序時完成4方面的工作:
(1) 啟動程序,按用戶要求影響程序的運行行為。 (2) 使運行程序在指定條件處停止。 (3) 當程序停止時,檢查它出現(xiàn)了什么問題。 (4) 動態(tài)改變程序的執(zhí)行環(huán)境。
5. make 程序維護工具
6. make的主要功能是:執(zhí)行生成新版本的目標程序所需的各個步驟。