Echoprint iOS丢失框架

有没有人下载EchoPrint演示iOS版本? 这是一个audio指纹开源软件。

我只是下载它,但似乎缺less框架…任何地方得到一个function的版本?

按照这些步骤来运行框架

  1. 下载最新版本的boost 。 升级库最新的1.51.0的下载链接
  2. 提取boost_1_51_0.tar.gz文件。
  3. 从这里下载用于生成libechoprint- codegen -ios.a famework的项目
  4. 打开项目并将Header Search Path设置为提取的boost文件夹的path。 例如在我的情况下,下面是path

    /用户/ $(USER)/下载/ boost_1_51_0 / boost_1_51_0 Screenshot1

  5. 打开echoprint-codegen-ios.xcconfig文件并在HEADER_SEARCH_PATHS中添加相同的path Screenshot2
  6. 现在清理并构build项目将给你在产品文件夹下的libechoprint-codegen-ios.a
  7. 现在下载Echoprint iOS示例
  8. 构build这个项目会给你带来错误,因为ASIHTTP文件夹和libechoprint-codegen-ios.a框架的文件不会被添加到xcode项目中,而是物理地存在于项目文件夹中。 Screenshot3
  9. 从项目中删除此文件夹,并将物理文件夹拖放到xcode项目中 。 同时从以前编译的项目中删除并只添加libechoprint-codegen-ios.a框架到这个项目。
  10. 现在您已经准备好了一个无错代码。

对仍然对此感兴趣并正在使用XCode 5 + iOS 7 + LLVM 5.0的用户进行更新。

我已经分叉示例回购,升级到XCode 5 + iOS 7,并修改它作为一个子项目自动构buildechoprint-codegen依赖项: https : //github.com/rexstjohn/echoprint-ios-sample 。

以上说明将不再适用于最新的XCode + iOS。