在linux上創建庫文件,靜態庫和動態庫的區別

庫文件:特定功能的實現,爲用戶提供一些調用接口 在linux上常見庫文件 1.靜態庫 1)功能代碼編譯成中間文件 gcc -c *.c //生成.o的中間文件 2)使用命令 ar ar crv libxxxx.a *.o //"libxxxx"爲前綴lib+庫文件的名稱(靜態庫後綴名爲.a) 3)生成可執行文件 gcc -o main main.c -L庫的存儲路徑 -l庫文件名
相關文章
相關標籤/搜索