修复MGIZA++ 0.7.3编译问题

MGIZA++是GIZA++的一个多线程版本,并对GIZA++的内存使用等方面做了优化,可以同时在linux下和windows下编译。下载的编译工具已经改成了CMake,不过由于作者设置问题,导致有很多的编译问题,主要出现在BOOST库等问题上。

修改CMakeLists.txt

第49行改为:FIND_PACKAGE( Boost COMPONENTS thread system)

另外,在任意位置加入一行:set(CMAKE_EXE_LINKER_FLAGS “-lrt”)

以上基本可以解决编译问题

修复MGIZA++ 0.7.3编译问题》上有1条评论

  1. 真的可以解决编译出现的问题,多谢博主,要是多一点解释就更棒了

发表评论

电子邮件地址不会被公开。 必填项已用*标注