簡體   English   中英

在GBDK C項目中包含一個靜態庫(GBExtended)

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM