2
我使用Eclipse CDT plugin編寫簡單的C程序,並在文件中沒有在那裏我可以找到信息如何:如何添加庫到Eclipse CDT管理的項目
- 進口C standard libraries如
assert.h
,等 - 導入不規範,第三方庫,如
glib
,甚至也許是我自己的本地庫
在Java的土地,一個罐子/ lib目錄添加到您的項目的構建/編譯路徑,一個解決方案是t o將該罐子複製到項目中的lib/
目錄中,右鍵單擊它,然後轉到Build Path >> Add to Build Path
。 我想知道與CDT的C程序等效的是什麼?
真棒find @ rost0031(+1) - 一個快速跟進:我是C編程的新手:「包含」和「庫」之間有什麼區別?包含的只是未編譯的源代碼(您必須隨應用程序一起編譯),而庫已經是打包的二進制文件了?再次感謝! – smeeb
庫是一個二進制文件,其中包含編譯的函數的所有符號。頭文件(包含)包含這些函數的關聯聲明,並告訴您庫中的內容並允許鏈接器鏈接到它們。 – rost0031
有關庫和頭文件的更多信息,請參見此處:http://www.yolinux.com/TUTORIALS/LibraryArchives-StaticAndDynamic.html – rost0031