ste*_*anB 14 xcode cocoa objective-c xcodebuild
如何将c库添加到Xcode Cocoa项目?
或者什么是最好的选择,我不想将它们复制到Cocoa项目目录中.
我有一个C项目a
,它被编译成库a.dylib
和头文件a.h
,项目位于它自己的目录中.
我想在Xcode中使用我的objective-c应用程序中的这个库.
如何将头文件和库添加到我的Xcode项目中?
我可以拖动a.dylib
到other frameworks
,但我该怎么做a.h
?
ste*_*anB 26
我想到了.
我点了项目的位置a
部署目录(头)到搜索路径在项目设置之一:
Header Search Paths
,如果用作<a/a.h>
User Header Search Paths
,如果用作"a/a.h"
至于库我只需将它拖到Xcode项目并将其设置为引用库而不是复制.
以下是在项目中添加头文件 test.h 之前的步骤。这是文件位置 root -> Library -> include -> test.h
点击构建设置
查找用户标题搜索路径。在此处添加您的头文件位置。将以下值添加到 Debug、Release 和 Any Architecture 字段。$(SRCROOT)/图书馆/包括。您的项目根目录是包含您的项目的文件夹,它包含 .xcodeproj 文件。
添加路径后,您将能够像这样添加标题
# include "test.h"
Run Code Online (Sandbox Code Playgroud)