我正在尝试在我的 ubuntu 12.04 上安装netlib 。因为它需要安装 libboost,所以我使用以下方法安装了 libboost:
sudo apt-get install libboost-all-dev
但是当我尝试根据这些说明安装 netlib 时,出现以下问题:
In function `boost::thread::start_thread()':
undefined reference to `boost::thread::start_thread_noexcept()'
In function `boost::thread::join()':
undefined reference to `boost::thread::join_noexcept()'
我也尝试自己编译 netlib 示例,但出现此错误:
fatal error: boost/network/protocol/http/server.hpp
我检查并在安装了 boost 的文件夹中没有网络目录。我还从它的网站下载了 boost 包,但在这些目录中也找不到网络。我应该做些什么来修复这些错误吗?
谢谢