靜態庫與動態庫的區別和使用

動靜態庫所用到的一些庫文件: .o 是目標對象文件,相當於windows中的.obj文件。可由一個或多個.c /.cpp來生成 .a 爲靜態庫,可以是一個或多個.o合在一起,用於靜態連接;多個.o文件可以鏈接生成一個.exe的可執行文件。靜態庫在程序編譯時會被連接到目標代碼中,相當於將你使用庫裏的函數加載到程序裏,在編譯的時候直接編譯進去,這樣,在編譯之後執行程序時將不再需要該靜態庫。編譯之後程序
相關文章
相關標籤/搜索