[英]Including a static library in a GBDK C project (GBExtended)
我想在我的游戲中使用GBExtended庫 ,但是我很難理解我將如何包含該庫。
我可以看到GBExtended庫(至少來自loderunner示例源)包含目錄includes/
, lib/
和src/
,而我需要包含的文件是lib/gbext.lib
。
我假設您需要根據需要在文件中包含該庫:
#include <gbextended/screen.h>
# etc ...
您必須將哪些標志傳遞給lcc
編譯器,使其包含這些庫? 我無法從示例中識別出這一點。
使用SDCC,您可以使用-l標志(小寫L)指定要包括的庫,並使用-L標志(大寫L)指定可以從中找到文件的目錄。
您還必須使用-I(大寫I)指定頭文件所在的位置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.