我已经成功安装了moses,我也安装了xmlrpc-c sudo apt-get install libxmlrpc-core-c3然后我已经构建了moses via ./bjam --with-xmlrpc -c = [/ path / to / xmlrpc-c-config]。在执行这些操作时,我遵循了http://www.statmt.org/moses/?n=Development.GetStarted中的说明。到目前为止,我猜一切都是正确的。从现在开始,我需要连接到安装了moses的机器,但是我无法启动mosesserver。我应该怎么处理mosesdecoder / contrib / server / mosesserver.cpp中的文件。我认为在构建之后应该在那里创建一个可执行文件,还是我要手动编译它?顺便说一句,这是远程版本:x86_64 x86_64 x86_64 GNU / Linux。
提前致谢...
答案 0 :(得分:1)
“mosesserver”二进制可执行文件在编译成功后位于mosesdecoder / bin目录中。
它可以以类似于摩西的方式开始,即 / path / to / mosesserver -f /path/to/moses.ini
默认情况下,它将在端口8080上运行Web服务器,期望XML-RPC v2协议进行通信。
对于构建,请确保将Boost库(+ devel包)安装在可以找到它们的位置(即/ lib或/ usr / lib或lib64,具体取决于系统),或者将路径添加到LD_LIBRARY_PATH中你手动编译它们。