ubuntu开发环境一定得装build-essential
今天看到一篇关于ruby on rails环境搭建,开头第一句就是(Ubuntu的使用者,请记住
$ sudo apt-get install build-essential
↑一定得作)
原来linux操作系统上面开发程序 光有了gcc 是不行的
它还需要一个 build-essential软件包
作用是提供编译程序必须软件包的列表信息
也就是说 编译程序有了这个软件包
它才知道 头文件在哪 才知道库函数在哪
还会下载依赖的软件包 最后才组成一个开发环境
安装的命令就所 sudo apt-get install build-essential
- 正在读取软件包列表... 完成
- 正在分析软件包的依赖关系树
- 读取状态信息... 完成
- 将会安装下列额外的软件包:
- g++ g++-4.2 libstdc++6-4.2-dev
- 建议安装的软件包:
- g++-multilib g++-4.2-multilib gcc-4.2-doc libstdc++6-4.2-dbg
- libstdc++6-4.2-doc
- 下列【新】软件包将被安装:
- build-essential g++ g++-4.2 libstdc++6-4.2-dev
- 共升级了 0 个软件包,新安装了 4 个软件包,要卸载 0 个软件包,有 0 个软件未被升级。
- 需要下载 3979kB 的软件包。
- 操作完成后,会消耗掉 15.0MB 的额外磁盘空间。
- 您希望继续执行吗?[Y/n]
按y键就可以安装好了。
相关文章: