C語言進階剖析 20 鏈接過程簡介

問題:工程中的每個 C 語言源文件被編譯後產生目標文件,這些目標文件如何生成最終的可執行程序呢? 鏈接器的意義 鏈接器的 主要作用 是把各個模塊之間互相引用的部分處理好,使得各個模塊之間能夠正確的銜接。 模塊之間的鏈接 靜態鏈接 由鏈接器在鏈接時將庫的內容直接加入到可執行文件中 Linux 下靜態庫的創建和使用 編譯靜態庫源碼:gcc -c lib.c -o lib.o 生成靜態庫文件:ar -q
相關文章
相關標籤/搜索