【发布时间】:2018-02-21 18:26:35
【问题描述】:
我最近设置了一个 AWS EC2 Linux 实例,我正在尝试使用以下代码安装 boost:
wget -c
http://sourceforge.net/projects/boost/files/boost/1.66.0/boost_1_66_0.tar.bz2
tar jxf boost_1_66_0.tar.bz2
cd boost_1_66_0
sudo ./bootstrap.sh --prefix=/usr/local/
./b2
sudo ./b2 install
当我运行它时,我得到以下信息:
error: toolset gcc initialization:
error: no command provided, default command 'g++' not found
error: initialized from project-config.jam:12
另外,当我尝试安装 g++ 时,我认为我已经通过发出以下命令完成了:
sudo yum install gcc-c++
结果:
Package gcc-c++-4.8.5-1.22.amzn1.noarch already installed and latest version
Nothing to do
【问题讨论】:
-
运行
sudo yum install gcc-c++如果使用亚马逊AMI或sudo apt-get install g++如果在ubuntu上' -
包gcc-c++-4.8.5-1.22.amzn1.noarch已经安装,最新版本无事
-
运行命令
g++会得到什么 -
g++:致命错误:没有输入文件编译终止。
-
@iamcaleberic 通常是
build-essential,其中包括其他...建筑必需品。 @ OP:你必须安装要求
标签: linux amazon-web-services gcc boost