簡體   English   中英

在Xcode iOS中鏈接C庫

[英]Linking C libraries in Xcode iOS

我分別構建了C代碼,並具有libperson.a輸出。 我想將此庫包含到我的xcode項目中。 在“將二進制文件與庫鏈接”下添加了該.a到我的項目中。

#import "person.h"

它找不到該人。h。 我究竟做錯了什么?

您還需要將頭文件添加到您的項目中。 或者,如果標題在其他地方更好,則需要在Xcode目標的Build Settings中添加Header Search Path; 這樣Xcode可以找到它們。

來自Java:C具有頭文件,您通常在其中聲明匹配的源文件的公共接口。 在Java中已import ,然后編譯器從二進制文件中將其全部整理出來,在C中,您需要#include公共定義作為源文件級別的頭。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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