C++動態庫與靜態庫

C++靜態庫與動態庫 庫是一種可執行代碼的二進制形式,可以被操作系統載入內存執行。 靜態庫(.a ,.lib) 動態庫(.so ,.dll) 這裏的動態靜態是指鏈接。 將程序編譯成可執行程序的步驟:預編譯、編譯、彙編、鏈接。 靜態庫: 在鏈接階段,會將彙編生成的目標文件(.o)與引用到的庫一起鏈接打包到可執行文件中。一個靜態庫可以簡單看成是一組目標文件(.o/.obj文件)的集合。 特點:靜態庫對
相關文章
相關標籤/搜索