Использование hunspell в C

Я хотел бы использовать hunspell в своей программе на C. Я работаю в среде Unix (оболочке), и в нее уже встроен hunspell. Я знаю, что могу использовать, набрав имя файла hunspell в командной строке, но я хочу знать, как использовать его внутри своей программы. В конечном счете, я хочу сохранить каждое словарное слово, но сначала я просто хочу знать, как импортировать его в свою программу. Например, есть ли что-то типа #include?


person amraa_kaze    schedule 13.12.2013    source источник


Ответы (1)


Да, есть API hunspell, который вы можете использовать через #include <hunspell/hunspell.h> Подробную информацию об API можно найти на странице hunspell. страница документации (hunspell3.pdf). Примеров немного, но это или это поможет вам начать.

person SáT    schedule 13.12.2013
comment
Большое спасибо. Вы случайно не знаете, как его скомпилировать? Я пробовал gcc -lhunspell test.c, но выдает ошибки - person amraa_kaze; 13.12.2013
comment
Какие ошибки? Однако gcc test.c -lhunspell может помочь. - person SáT; 13.12.2013
comment
о боже, извините за это, это должно быть <hunspell/hunspell.h>. - person SáT; 13.12.2013
comment
Та же ошибка :( ошибка: hunspell/hunspell.h: нет такого файла или каталога - person amraa_kaze; 13.12.2013
comment
У вас действительно есть файлы dev? Попробуйте find запустить hunspell, чтобы узнать, есть ли у вас файлы h и so. Я не знаю о вашей системе, но в Debian и его производных вам нужно установить пакет hunspell-dev, если у вас отсутствуют файлы . - person SáT; 13.12.2013