2016-08-05 9 views
0

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

В дополнительной странице ресурсов МОИСЕЯ: http://www.statmt.org/moses/?n=Moses.ExternalTools, он говорит:

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

manual-compile/compile.sh 

для компиляции MGIZA.

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

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

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

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

ответ

1

Я нашел место, из которого компилировать

manual-compile/compile.sh 

Он находится в каталоге

mgiza/mgizapp/bin/ 

.

mgiza/mgizapp/bin$ ../manual-compile/compile.sh 
+0

У вас есть вопросы? – hexin