gcc/g++之靜態庫與動態庫的編寫

函數庫一般分爲靜態庫和動態庫兩種。 靜態庫: 是指編譯鏈接時,把庫文件的代碼全部加入到可執行文件中,因此生成的文件比較大,但在運行時也就不再需要庫文件了。其後綴名一般爲」.a」。 動態庫: 與之相反,在編譯鏈接時並沒有把庫文件的代碼加入到可執行文件中,而是在程序執行時由運行時鏈接文件加載庫,這樣可以節省系統的開銷。動態庫一般後綴名爲」.so」,gcc/g++在編譯時默認使用動態庫。無論靜態庫,還是
相關文章
相關標籤/搜索