C++靜態庫與動態庫詳解

1 庫的概念? 庫是寫好的現有的,成熟的,可以複用的代碼。現實中每個程序都要依賴很多基礎的底層庫。 2 動態庫與靜態庫的概念? 先回顧一下編譯過程: 靜態庫在鏈接階段,會將彙編生成的目標文件.o與引用到的庫一起鏈接打包到可執行文件中,對應的鏈接方式稱爲靜態鏈接。試想一下,靜態庫與彙編生成的目標文件(.o文件)一起鏈接爲可執行文件,那麼靜態庫必定跟.o文件格式相似。其實一個靜態庫可以 簡單看成是一組
相關文章
相關標籤/搜索