.o文件
.o文件就是對象文件,包含編譯好的可執行代碼,當程序執行時,被鏈接庫鏈接調用
[相當於windows里的obj文件]
.a文件
unix中的靜態鏈接庫,包含多個需要包含的.o文件,主要特點是在 連接階段即把庫代碼包含入可執行文件的方式。
[對應於windows操作系統的后綴名為.lib的靜態庫]
.so文件
unix中的動態鏈接庫,主要特點就是,在運行階段,動態加載組件時,在將函數加載到程序中,耦合度低,
[相當於windows里面的dll組件]
.o文件
.o文件就是對象文件,包含編譯好的可執行代碼,當程序執行時,被鏈接庫鏈接調用
[相當於windows里的obj文件]
.a文件
unix中的靜態鏈接庫,包含多個需要包含的.o文件,主要特點是在 連接階段即把庫代碼包含入可執行文件的方式。
[對應於windows操作系統的后綴名為.lib的靜態庫]
.so文件
unix中的動態鏈接庫,主要特點就是,在運行階段,動態加載組件時,在將函數加載到程序中,耦合度低,
[相當於windows里面的dll組件]
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。