Ubuntu Server版本安装后发现虽然有python,但是默认却没有C/C++编译环境,需要自己安装。
本来准备把gcc,g++等轮着按上,可是看到网上一篇文章安装 build-essential 可以把gcc g++都安装上去
根据搜索的结果 build-essential 软件包主要是一个列表,包含了编译ubuntu包的一些必需的组件。
也可以通过命令
-
apt-cache depends build-essential
显示依赖关系,也就是安装这个软件包,还需要安装如下的包:
build-essential
|Depends: libc6-dev
Depends:
libc6-dev
Depends: gcc
Depends: g++
Depends: make
Depends: dpkg-dev
也就是说,安装了该软件包,编译c/c++所需要的软件包也都会被安装。因此如果想在Ubuntu server中编译c/c++程序,只需要安装该软件包就可以了。
执行下面命令安装:
-
sudo apt-get install build-essential
注:我用的是虚拟机安装的 virtualbox 安装这个软件的过程中没有问题,但是关机时会偶尔出现无法关闭的情况,不过具体是否由此影响还不确定。
阅读(500) | 评论(0) | 转发(0) |