我收到 2 个错误:
/usr/bin/ld: cannot find -lboost_thread-mt
/usr/bin/ld:找不到 -lboost_program_options-mt
对于我来说,安装 -lboost_thread-mt 的最简单方法是什么,以便我可以完成 PsMoveInput 的安装,请注意,我需要 -lboost_thread-mt,并且我尝试安装“all boost”,但没有起作用,我已经安装了所有其他的,甚至在某处读到 -lboost_thread-mt 不可用,如果是这种情况,是否有我可以从中获取它的档案?
谢谢你,抱歉我缺乏技术术语。
答案1
我在安装 Field3D 时遇到了同样的问题。文件名似乎是libboost_thread.so
而不是libboost_thread-mt.so
。所以这是一个错误,应该通过更改源文件中的术语来处理。
对于字段 3D,更改buildSupport.py
。搜索-mt
并删除。然后 Scons 运行。
另请参阅stackoverflow 上的这个问题。