Данная утилиты предназначена для анализа созданного словаря - к примеру, с ее помощью можно получить XML файл со структурированным содержимым словаря, загрузить его в настольную СУБД и выполнять какой-нибудь статистический анализ. Некоторые примеры такого анализа можно увидеть здесь.
Проекта для компиляции утилиты ymap в MS VisualStudio 2003 находится в каталоге \LEM\Demo\Ai\Solarix\Ygres\Ymap.
Также можно использовать проект для Borland C++ Builder 6.0 - в вышеуказанной папке.
Подробно компиляция компонентов поисковой машины (в том числе утилит для поиска текста и программных компонентов) описана здесь.
Для этого проще всего использовать скрипт \LEM\Demo\Ai\Solarix\make_all.bat.
Как обычно, открываете окно командной строки, выполняете настройку переменных окружения на компилятор (см. подробнее здесь), и запускаете собственно компиляцию:
tc56
make_all
В качестве примера используется компилятор Borland C++ Builder 6.
В результате будут созданы exe-файлы в текущем подкаталоге.
Приготовьтесь ждать достаточно долгое время (у меня это от получаса для Visual Studio 2003, для Borland C++ Builder'а дела обстоят еще хуже) - из-за интенсивного использования шаблонов и всяких приемов обобщенного программирования (главным образом из библиотеки BOOST и своих контейнеров) компиляторы работают неспешно даже на шустрых машинах.
© Mental Computing 2010
|
|
изменено 01-Jul-10 |