Поиск:

Ответ в темуСоздание новой темы Создание опроса
> сборка Tesseract c libtiff в VC 2008, нужно присоединить библиотеку 
:(
    Опции темы
everyone
  Дата 1.5.2009, 12:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 218
Регистрация: 24.3.2004

Репутация: нет
Всего: 4



Необходимо собрать программу tesseract с поддержкой libtiff в Visual Studio 2008

существует следующее руководство для VC++ 6
Цитата

1)Goto http://gnuwin32.sourceforge.net/packages/tiff.htm
2)Download and run the setup program.
3)Add the paths for include and library files in tools/options/directories
4)Add HAVE_LIBTIFF to the preprocessor definitions.
5)Add libtiff.lib to the list of libraries.
6)Rebuild.
7)Make libtiff3.dll be in your path somewhere.
8)This is done by control panel/system/advanced/environment variables and adding c:/program files/gnuwin32/bin to PATH.
10)Keep your fingers crossed...


в VS 2008 нет опции tools/options/directories. Я нашёл нечто подобнное в Project/Properties/Common Properties/Debug Source Files. Надеюсь, что они аналогичны.

на счёт того, куда добавить HAVE_LIBTIFF у меня никаких идей, одни смутные предчувствия

как добавить libtiff.lib в перечень библиотек?

control panel/system/advanced/environment variables тоже отсутствует

всё от моего совершенного незнания Visual C++, но я потерял уже достаточно времени, и не буду пользоваться ей в дальнейшем; надеюсь кто-нибудь мне поможет

--------------------
Что написал, то написал (Пилат)
PM ICQ Skype   Вверх
Earnest
Дата 4.5.2009, 09:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5962
Регистрация: 17.6.2005
Где: Рязань

Репутация: 87
Всего: 183



1) HAVE_LIBTIFF добавляется в параметры препроцессора, т.е. где-то Project->Properties->C++->Preprocessor->Definitions. Просто допиши туда это слово через точку с запятой с другими, если есть. Не забудь сделать это во всех конфигурациях проекта (debug, release, etc)

2) libtiff.lib можно добавить в параметры линкера Linker->Input->Additional dependecies или просто в код с помощью директивы #pragma (практически в любое место).

3) DLL просто положи туда же, где собирается основной проект (exe)

Цитата(everyone @  1.5.2009,  13:02 Найти цитируемый пост)
в VS 2008 нет опции tools/options/directories. Я нашёл нечто подобнное в Project/Properties/Common Properties/Debug Source Files. 

Вообще-то нет. Это C++->General->Additional  Include dirs



--------------------
...
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0690 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.