Ubuntu的build-essential有什么作用
2024-10-15 04:29:44
Ubuntu缺省情况下,并没有提供C/C++的编译环境,因此还需要手动安装。但是如果单独安装gcc以及g++比较麻烦,幸运的是,Ubuntu提供了一个build-essential软件包。查看该软件包的依赖关系:
y@ubuntu:~$ apt-cache depends build-essential
build-essential
|Depends: libc6-dev
Depends: <libc-dev>
libc6-dev
Depends: gcc
Depends: g++
Depends: make
make-guile
Depends: dpkg-dev
也就是说,安装了该软件包,编译c/c++所需要的软件包也都会被安装。因此如果想在Ubuntu中编译c/c++程序,只需要安装该软件包就可以了。
安装方法如下:
$sudo apt-get install build-essential
最新文章
- TCPReplay使用---张子芳
- Python学习之字典详解
- 【转】POP3、SMTP和IMAP之间的区别和联系
- C++之linux下文件结构实现
- Netbackup备份失败:ORA-19506 ORA-27028 ORA-19511
- Slony-I双机备份
- 【python】字符串、列表、元组间相互转化及函数len、max、min、sum、sorted、reversed、enumerate、zip用法示例
- [Swift]LeetCode988. 从叶结点开始的最小字符串 | Smallest String Starting From Leaf
- hadoop与hbase对应的支持版本
- nginx介绍(二) 架构篇
- samba 二进制包 tar.gz 安装
- robot framework---时间控件取值
- C#实现录音录像录屏源码
- matlab padarray函数
- 第二周 Word版面设计
- K8S 详细介绍
- Leetcode 74
- Python3中map函数的问题
- Oracle PLSQL Demo - 27.Declare &; Run Sample
- springboot读取配置文件的顺序
热门文章
- C语言:extern应用
- Day9 数组 冒泡排序及稀疏数组!
- Adaptive AUTOSAR 学习笔记 8 - 干货小结:背景、技术、特征、架构、方法论和 Manifest
- 03 高性能IO模型:采用多路复用机制的“单线程”Redis
- [NOI 2021] 轻重边 题解
- 深入刨析tomcat 之---第21篇 tomcat 对jsp页面支持的实现原理
- 构建后端第6篇之---java 多态的本质 父类引用 指向子类实现
- CFS靶机
- [源码解析] 机器学习参数服务器ps-lite 之(3) ----- 代理人Customer
- 开源ERP和其它ERP软件比较