在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键并单击应用程序的目标(在“组和文件”面板左侧的“目标”内部),然后选择“获取信息” 单击“构建”选项卡-这些是构建设置! :-) 将配置:设置为所有配置,显示:所有设置 在“搜索路径”部分中,更新标题搜索路径。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...