Echoprint iOS丢失框架
有没有人下载EchoPrint演示iOS版本? 这是一个audio指纹开源软件。
我只是下载它,但似乎缺less框架…任何地方得到一个function的版本?
按照这些步骤来运行框架
- 下载最新版本的boost 。 升级库最新的1.51.0的下载链接
- 提取boost_1_51_0.tar.gz文件。
- 从这里下载用于生成libechoprint- codegen -ios.a famework的项目
- 打开项目并将Header Search Path设置为提取的boost文件夹的path。 例如在我的情况下,下面是path
/用户/ $(USER)/下载/ boost_1_51_0 / boost_1_51_0
- 打开echoprint-codegen-ios.xcconfig文件并在HEADER_SEARCH_PATHS中添加相同的path
- 现在清理并构build项目将给你在产品文件夹下的libechoprint-codegen-ios.a
- 现在下载Echoprint iOS示例
- 构build这个项目会给你带来错误,因为ASIHTTP文件夹和libechoprint-codegen-ios.a框架的文件不会被添加到xcode项目中,而是物理地存在于项目文件夹中。
- 从项目中删除此文件夹,并将物理文件夹拖放到xcode项目中 。 同时从以前编译的项目中删除并只添加libechoprint-codegen-ios.a框架到这个项目。
- 现在您已经准备好了一个无错代码。
对仍然对此感兴趣并正在使用XCode 5 + iOS 7 + LLVM 5.0的用户进行更新。
我已经分叉示例回购,升级到XCode 5 + iOS 7,并修改它作为一个子项目自动构buildechoprint-codegen依赖项: https : //github.com/rexstjohn/echoprint-ios-sample 。
以上说明将不再适用于最新的XCode + iOS。