Echoprint iOS отсутствует фреймворк

Кто-нибудь скачал демо-версию EchoPrint для iOS? Это программное обеспечение с открытым исходным кодом для снятия отпечатков звуков.

Я только что скачал его, но, похоже, отсутствует фреймворк... где можно найти работающую версию?


person Monergy    schedule 27.08.2012    source источник
comment
вы настроили EchoPrint .. или все еще застряли   -  person Vimal Venugopalan    schedule 27.08.2012
comment
Привет @VimalVenugopalan: ты сделал какое-нибудь демонстрационное приложение Echoprint framework... Я сталкиваюсь с некоторыми проблемами связи и проблемами с фундаментом Av, когда запускаю приложение..   -  person sabir    schedule 16.03.2015


Ответы (2)


Следуйте инструкциям, чтобы запустить фреймворк.

  1. Загрузите последнюю версию boost . ссылка для скачивания последней версии 1.51 .0 для библиотеки повышения
  2. Извлеките файл boost_1_51_0.tar.gz.
  3. Загрузите проект для генерации libechoprint-codegen-ios.a из здесь
  4. Откройте проект и установите путь поиска заголовков в качестве пути к извлеченной папке boost. например в моем случае ниже указан путь
    #P2#
  5. Откройте файл echoprint-codegen-ios.xcconfig и добавьте тот же путь в HEADER_SEARCH_PATHS Screenshot2
  6. Теперь очистите и соберите проект, и вы получите файл libechoprint-codegen-ios.a в папке «Продукты».
  7. Загрузите пример Echoprint для iOS.
  8. Создание этого проекта приведет к ошибкам, так как файлы папки ASIHTTP и каркас libechoprint-codegen-ios.a отсутствуют, не добавляются в проект xcode, но физически присутствуют в папке проекта.Screenshot3
  9. Удалите эту папку из проекта и перетащите физическую папку в проект xcode. Также удалите и добавьте в этот проект только фреймворк libechoprint-codegen-ios.a из ранее скомпилированного проекта.
  10. Теперь вы готовы с безошибочным кодом.
person Vimal Venugopalan    schedule 27.08.2012
comment
Если мои усилия помогли решить вашу проблему... пожалуйста, подтвердите это. - person Vimal Venugopalan; 27.08.2012
comment
@VimalVenugopalan - Привет, это работает для образца ios echoprint, но когда я добавляю libechoprint-codegen-ios.a из своего проекта, я получаю ошибки компоновщика. Вы знаете, как решить эту проблему? - person some_id; 25.07.2013
comment
См. мой репозиторий ниже для реализации XCode 5. - person Delete; 10.01.2014

Обновление для людей, которые все еще заинтересованы в этом и используют XCode 5 + iOS 7 + LLVM 5.0.

Я создал образец репозитория, обновил его до XCode 5+ iOS 7 и изменил его для автоматической сборки в зависимости от echoprint-codegen в качестве подпроекта: https://github.com/rexstjohn/echoprint-ios-sample.

Приведенные выше инструкции больше не будут работать для последней версии XCode + iOS.

person Delete    schedule 09.01.2014
comment
Вам нужно сделать ссылку на папку boost/boost или просто /boost? Я получаю ошибки на обоих :( [команда чернил не удалась с кодом выхода 1 (используйте -v, чтобы увидеть вызов)] или [ - person Lapidus; 01.02.2014
comment
привет @Delete: я получаю ошибки повышения/ускорения и ошибки привязки при запуске приложения - person sabir; 16.03.2015
comment
Просто скачайте google boost 1.5+ и загрузите библиотеки. - person Slavcho; 23.06.2015