找不到 -lboost_thread-mt

cav*_*man 3 compiling

我收到 2 个错误:

/usr/bin/ld: cannot find -lboost_thread-mt
Run Code Online (Sandbox Code Playgroud)

/usr/bin/ld: 找不到 -lboost_program_options-mt

我安装 -lboost_thread-mt 的最简单方法是什么,以便我可以完成 PsMoveInput 的安装甚至在某个地方读到 -lboost_thread-mt 不可用,如果是这样的话,我可以从中获取存档吗?

谢谢你,很抱歉我缺乏技术术语。

小智 5

我在安装 Field3D 时遇到了同样的问题。似乎文件名libboost_thread.so不是libboost_thread-mt.so. 所以这是一个错误,应该通过更改源文件中的术语来处理。

对于字段 3D,更改buildSupport.py. 搜索-mt并删除。然后Scons 跑过去。

另请参阅有关 stackoverflow 的此问题