freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c程序鏈接過程簡介-在線瀏覽

2024-12-15 16:16本頁面
  

【正文】 … 2 … 3 … 4 … 5 1000 0111 6 … 符號 重定位 2020/11/17 鏈接 器的產(chǎn)生 1 … 2 … 3 … xxxxxx … ? 地址和空間分配 ? 符號 決議 ? 重定位 ? 編譯器與鏈接器 ? 目標(biāo)文件 ? 靜態(tài)鏈接 ? 動(dòng)態(tài)鏈接 ? 常用工具介紹 2020/11/17 大綱 ? 編譯器編譯源代碼后生成的文件 (.obj .o) ? 目標(biāo)文件和可執(zhí)行文件的結(jié)構(gòu)是一樣的 ? 常見格式: PE(Portable Executable), ELF(Executable Linkable Format), .COM ? 靜態(tài) 鏈接 庫 2020/11/17 什么是目標(biāo)文件 2020/11/17 ELF文件分類 ELF文件類型 說明 實(shí)例 可重定位文件 (Relocatable File) 這類文件包含了代碼和數(shù)據(jù),可以被用來鏈接成可執(zhí)行文件或共享目標(biāo)文件,靜態(tài)鏈接庫也可以歸為這一類 Linux的 .o Windows的 .obj 可執(zhí)行文件 (Executable File) 這類文件包含了可以直接執(zhí)行的程序,它的代表就是 ELF可執(zhí)行文件 /bin/bash Windows的 .exe 共享目標(biāo)文件 (Shared Object File) 這種文件包含了代碼和數(shù)據(jù),既可以鏈接成為新的目標(biāo)文件,也可以鏈接成為可執(zhí)行文件 Linux的 .so Windows的 DLL 核心轉(zhuǎn)儲文件 (Core Dump File) 當(dāng)系統(tǒng)以外終止時(shí),系統(tǒng)可以將該進(jìn)程的地址空間的內(nèi)容及終止時(shí)的一些其他信息轉(zhuǎn)儲到核心轉(zhuǎn)儲文件 Linux下的 core dump 2020/11/17 目標(biāo)文件的結(jié)構(gòu) File Header .text section .data section .bss section int global_init_var = 84。 void func1(int i) { printf(%d\n, i)。 static int static_var2。 int b。 return 0。 int main() { int a = 100。a, amp。 } /* */ int shared =1。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1