最近在hypertable 0.9.0.0 工作,所以首先要构建boost 1.34.1。
我确信我几乎遵循了 boost 目录文档中的 index.html。首先,使用./confiure
然后输入sudo make install
。在手册中,它告诉这两个命令可以帮助我默认安装所有库。但是,当我编译超表源代码时,会出现此错误消息
CMake Error at cmake/FindBoost.cmake:151 (MESSAGE):
Boost thread library was not found.
Call Stack (most recent call first):
我尝试在编译 boost 时修改编译选项。比如 use ./configure --with-libraries=program_options...
,但是我在编译的时候还是发现编译器做很多事情都失败了。当然,我需要的 boost 库在默认目录下是找不到的/usr/local/lib
。
事实是我自己做不到,所以我很想向你们寻求帮助。谢谢大家!