0
當我使用GCC編譯代碼時,它給出兩個輸出.o和.d文件。 創建庫(.a)時是否還需要添加(.d)文件。如果是,那麼如何?使用GCC創建靜態庫
當我使用GCC編譯代碼時,它給出兩個輸出.o和.d文件。 創建庫(.a)時是否還需要添加(.d)文件。如果是,那麼如何?使用GCC創建靜態庫
不,您只需添加.o文件,靜態庫存檔就是.o文件的集合。
.d文件是用於指定用於構建目標文件的依賴關係的makefile片段,僅在編譯.o文件本身時才需要。
'gcc'通常只給出一個輸出'.o'。你用'ar'來凝聚這些 – 2014-11-04 19:39:10