Как указать пользовательский каталог надстройки для mgiza для Моисея?

Я скачал mosesdecoder и успешно скомпилировал его. Поскольку было несколько ошибок повышения с разницей в версиях, я установил повышение в пользовательском каталоге. Я пытаюсь установить mgiza с кастомной буст-установкой.

На странице дополнительных ресурсов moses: http://www.statmt.org/moses/?n=Moses.ExternalTools, написано:

Компиляция MGIZA требует библиотеки Boost. Если ваша библиотека Boost находится не в системной директории, используйте скрипт

manual-compile/compile.sh

составить МГИЗА.

Но просто запуск его из каталога mgiza/mgizapp дал много ошибок в файле. Я обнаружил, что мне нужно правильно установить каталоги SRC_DIR и BOOST_ROOT.

После того, как я это установил, код Но начальная строка файла и все последующие файлы компиляции сохраняются в $PWD, откуда я собираю скрипт.

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

ОБНОВЛЕНИЕ: я уже ответил на вопрос. Спасибо

1 ответ

Решение

Я нашел место для компиляции

manual-compile/compile.sh

Это в

mgiza/mgizapp/bin/ 

каталог.

mgiza/mgizapp/bin$ ../manual-compile/compile.sh 
Другие вопросы по тегам