Tesseract-OCR 3.02 с libc ++

Xcode 4.6, iOS SDK 6.1, tesseract-ocr 3.02



Поскольку последние версии OpenCV построены с использованиемLibc ++и tesseract-ocr построен с использованиемlibstdc ++, они могут'не может использоваться вместе в одном проекте xcode.

Так что я'я пытаюсь собрать тессеракт с использованием libc ++. Используя скриптВот (обновив базовый sdk и deploy target до 6.1), tesseract собирается очень хорошо и работает в моем проекте xcode, когда для стандартной библиотеки C ++ установлено значение по умолчанию для компилятора. Затем я попытался изменить скрипт, чтобы собрать его с помощью libc ++, в соответствии с ответом.Вот, Я изменилсяCXX указать налязг ++, и добавил-stdlib = Libc ++ кCXXFLAGS.

В результате сценарий завершается успешно, и библиотеки создаются, но при выборе libc ++ в качестве стандартной библиотеки C ++ в xcode яЯ получаю много ошибок компоновщика, и сборка проекта не удалась. Новые библиотеки по-прежнему работают, когда для стандартной библиотеки задано значение по умолчанию для компилятора (как при регулярной сборке).



Что мне не хватает?

Ответы на вопрос(2)

Ваш ответ на вопрос