嵌入式開發工具gdb和make

2021-10-21 20:15:58 字數 679 閱讀 3975

掌握嵌入式開發工具gdb和make的使用

1、 嵌入式開發工具 gdb

2、 嵌入式開發工具make

周五一天

gcc -c 1.c gcc -wall 1.c 檢查1.c**有沒有問題

./a.out 執行**

1.什麼是工程/專案?(專案:多個原始檔、資源檔案構成的專案**)

2.如何編譯多個原始檔的**?(1000個原始檔,並且不在同一目錄)–工程管理器make

3.作用:自動編譯

4.makefile檔案的作用:存放編譯專案的命令(如何編譯這個專案的所有操作)

5.makefile是乙個指令碼檔案:批處理

6.makefile語法:三要素:目標、依賴、命令(執行命令,根據依賴的檔案生成對應的目標)

格式

目標依賴hello:hello.c hello +=hello.c hello:=hello.c

tab 命令

**1 標頭檔案

2 main函式

3 庫執行順序:makefile 目標名稱(從目標名稱下開始執行)

執行命令,根據依賴的檔案生成對應的目標

makefile:編譯器的輔助工具

嵌入式開發工具

嵌入式linux開發工具 vim,gcc.gdb,make vim 文字編輯器 學會使用和如何配置vim gcc 編譯器 學會製作動態庫和靜態庫及使用與區別 gdb 偵錯程式 設定斷點 單步執行 除錯記憶體錯誤 make 工程管理器 編寫makefile檔案 linux文字編輯器 vim 功能最強大...

Linux開發工具 gdb和make

gdb主要有以下幾個方面的功能 1 啟動你的程式,可以按照你的自定義的要求隨心所欲的執行程式。2 可讓被除錯的程式在你所指定的調置的斷點處停住。斷點可以是條件表示式 3 當程式被停住時,可以檢查此時你的程式中所發生的事。4 你可以改變你的程式,將乙個bug產生的影響修正從而測試其他bug。進入gdb...

嵌入式開發工具 WinSCP

嵌入式系統開發的乙個典型模式是 在windows平台下安裝vmware linux虛擬機器。這時候windows和linux系統之間的檔案傳輸就顯得非常重要。在windows和vmware linux虛擬機器之間實現檔案傳輸的方式很多,由於開發過程的繁瑣,我們通常都希望找到乙個非常方便的方式。使用w...