我可以仅将静态库与.a文件链接而不使用.xcodeproj吗?

时间:2011-01-31 15:48:54

标签: iphone xcode static-libraries

我已经创建了一个cocoa静态库,并希望将它链接到我的其他应用程序。
我可以在不包含.xcodeproj文件的情况下链接它吗? (意思是 - 仅通过.a文件..)

我不会将链接到它的人(只有公共标题)可用。

谢谢,

1 个答案:

答案 0 :(得分:1)

我们可以链接一个没有.xcodeproj文件的静态库。

假设我们在本地“sdk / lib”和“sdk / include”文件夹中分别有libSDK.a文件+公共标题:

1.将libSDK.a和头文件拖到我们的xcode项目中(最好是在专用组中) 2.双击目标,选择“构建”选项卡 --- 2.1。将“页眉搜索路径”设置中的值更新为“sdk / include”文件夹 --- 2.2。将“Library Search Paths”设置中的值更新为“sdk / lib” --- 2.3。将“Other Linker Flags”设置中的值更新为“-ObjC -lSDK” 3.建立你的项目。

现在你准备好了。