微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在Xcode 3中建立依赖关系和静态库

如何解决在Xcode 3中建立依赖关系和静态库

| 我正在尝试使用XCode 3获得SoundCloud API包装器的示例项目。开始时有一些基本说明,但是我遇到了麻烦: 快速开始 在您的终端中: git克隆 git://github.com/soundcloud/cocoa-api-wrapper.git SoundCloudAPI cd SoundCloudAPI git 子模块更新-递归-初始化 在您的Xcode项目中: 将SoundCloudAPI.xcodeproj拖到您的项目中 将其添加为构建依赖项 将静态库添加一个喜欢的目标 添加\“ [相对路径 SoundCloudAPI] / Sources / SoundCloudAPI \“ 到您的标题搜索路径中 构建设置 您还可以包括 通过添加oauth2client标头 \“ [相对路径 SoundCloudAPI] /外包/ oauth2client / Sources / oauth2client \“ 也是(尽管您可能不需要 他们) 我已经完全忽略了In Your Xcode项目之前的部分。我认为我已经正确地完成了所有操作,以在这文章之后添加构建依赖项,这些框架仍然标记为红色,好像它们缺少一样。有什么建议吗? 还有那三点也不太清楚?有人可以更详细地解释这些吗?例如,标题搜索路径在哪里?以及构建设置在哪里? 非常感谢!     

解决方法

        提示:假设您已使用iphone标记了此问题,我将假设您正在构建iPhone应用程序。在这种情况下,您需要添加libSoundCloudAPI.a作为直接依赖项,而不是SoundCloudAPI.framework。 要在Xcode中设置标头搜索路径: 按住Ctrl键并单击应用程序的目标(在“组和文件”面板左侧的“目标”内部),然后选择“获取信息” 单击“构建”选项卡-这些是构建设置! :-) 将配置:设置为所有配置,显示:所有设置 在“搜索路径”部分中,更新标题搜索路径。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。