Проблемы сборки Tesseract 3.01 и Pocket-OCR

У меня возникли некоторые проблемы, указанные ниже, при попытке создать Pocket-OCR

Неопределенные символы для архитектуры i386:
"tesseract :: TessBaseAPI :: SetVariable (char const *, char const *)", ссылка на которую имеется: - [OCRDisplayViewController viewDidLoad] в OCRDisplayViewController.o
"tesseract :: TessBaseAPI :: TesseractRect (unsigned char const *, int, int, int, int, int, int) ", ссылка на которую имеется: - [OCRDisplayViewController readAndProcessImage:] в OCRDisplayViewController.o - [OCRDisplayViewController threadadedReadAndProcessImage:] в OCRDisplayViewController.

: TessBaseAPI :: AllWordConfidences () ", ссылка на которую указана из: - [OCRDisplayViewController viewDidLoad] в OCRDisplayViewController.o" tesseract :: TessBaseAPI :: End () ", ссылка на которую имеется: - [OCRDisplayViewController dealloc] в OCRDisplayViewController dealloc] в OCRDisplayViewController. :: Init (char const *, char const *, tesseract :: OcrEngineMode, char * , int, GenericVector const, GenericVector const *, bool) ", ссылка на которую имеется: tesseract :: TessBaseAPI :: Ini t (char const *, char const *) в OCRDisplayViewController.o «tesseract :: TessBaseAPI :: TessBaseAPI ()», ссылка на которую имеется: - [OCRDisplayViewController viewDidLoad] в OCRDisplayViewController.o ld: символы не найдены для архитектуры i386 clang : error: команда компоновщика завершилась неудачно с кодом выхода 1 (используйте -v, чтобы увидеть вызов)

Что мне делать, чтобы решить эту проблему?

Я ищу ответ в goole, но мне мало помогли в решении проблем.


person The iOSDev    schedule 29.09.2012    source источник
comment
Я столкнулся с той же ошибкой. Я проверил свои библиотеки, и они в правильном месте. Я перепробовал все приведенные здесь решения. Не работал. :(   -  person Git.Coach    schedule 14.02.2013


Ответы (3)


вы можете ссылаться на это решение на SO

person yqfu    schedule 17.10.2012
comment
Спасибо за предложение +1 за это :) - person The iOSDev; 18.10.2012

У меня есть решение для этого, а также новые ссылки и примеры, которые работают нормально и завершили мой демонстрационный проект.

Пусть эти ссылки будут полезны для тех, кто хочет ими воспользоваться.

Пример первый

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

Пример, который я использовал

person The iOSDev    schedule 18.10.2012
comment
Поскольку я не знаю точную ссылку, я собираюсь разместить несколько ссылок, на которые я ссылался, чтобы получить правильное решение. - person The iOSDev; 18.10.2012

Хотя ответ уже принят, я нашел решение, которое сработало для меня:

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

Вы можете найти их, щелкнув имя своего проекта (синий значок), а затем перейдите в «Фазы сборки» и добавьте их в оба списка. Затем измените с «Обязательно» на «Необязательно». Оба можно увидеть на скриншоте.

введите описание изображения здесь

person Git.Coach    schedule 13.02.2013