[英]Installing Boost 1.59.0 Ubuntu
我正在尝试在Ubuntu上安装Boost 1.59.0,我无法从apt-get
安装它,因为它包含旧版本。
我正在克隆modular-boost
库,并尝试使用以下命令来构建它:
$./bootstrap.sh --prefix=/usr/local
$./b2 headers
最后,我试图确认该Boost是通过此简单的c文件安装的
#include <boost/version.hpp>
#include <iostream>
#include <iomanip>
int main()
{
std::cout << "Boost version: "
<< BOOST_VERSION / 100000
<< "."
<< BOOST_VERSION / 100 % 1000
<< "."
<< BOOST_VERSION % 100
<< std::endl;
return 0;
}
但是,当我尝试编译它时,出现以下错误:
$ g++ boost_version.c
boost_version.c:1:29: fatal error: boost/version.hpp: No such file or directory
compilation terminated.
而且我不确定我要去哪里错。 我看了其他问题,但似乎无法解决我的问题。
看书很辛苦,我在跑步
./b2
代替
./b2 install
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.