(8)ro-data: 代表唯讀資料,程式中所定義的全域性常量資料和字串都位於此處。
rw-data:代表已初始化的讀寫資料,程式中定義並且初始化的全域性變數和靜態變數位於此處。
zi-data:代表未初始化的讀寫資料,程式中定義了但沒有初始化的全域性變數和靜態變數位於此處。
(9)obj目錄是用來儲存每個模組的編譯結果,在.net中,編譯是分模組進行的,編譯整個完成後會合併為乙個.dll或.exe儲存到bin目錄下。因為每次編譯時預設都是採用增量編譯,即只重新編譯改變了的模組,obj儲存每個模組的編譯結果,用來加快編譯速度。是否採用增量編譯,可以通過:專案屬性—>配置屬性—>高階—>增量編譯來設定
引自:
嵌入式檔案格式說明
檔案格式 1 bin檔案 binary檔案,即二進位制檔案。bin目錄用來儲存專案生成後程式集,它有debug和release兩個版本,分別對應的資料夾為bin debug和bin release,這個資料夾是預設的輸出路徑,我們可以通過 專案屬性 配置屬性 輸出路徑來修改。2 hex檔案 hex的...
嵌入式軟體開發中檔案格式
intel hex 檔案常用來儲存微控制器或其他處理器的目標程式 它儲存物理程式儲存區中的目標 映象。一般的程式設計器都支援這種格式。就是機器 的十六進製制形式,並且是用一定檔案格式的ascii碼來表示。hex檔案由記錄 record 組成。在hex檔案裡面,每一行代表乙個記錄。每條記錄都由乙個冒號...
嵌入式系統可執行檔案格式 轉
嵌入式系統可執行檔案格式 uboot編譯映像格式 uboot 嵌入式系統可執行檔案的格式 executable and linking format elf 檔案是linux系統 下的一種常用 可移植目標檔案 object file 格式,它有三種主要型別 可執行檔案 executable file...