当前位置: 首页 > backend >正文

build-essential软件包简介

build-essential 指的是编译程序必须的软件包。
查看该软件包的依赖关系,可以看到以下内容:

$ apt-cache depends build-essential
build-essential
|依赖: libc6-dev
依赖: libc6-dev
依赖: gcc
依赖: g++
依赖: make
make:i386
依赖: dpkg-dev
冲突: build-essential:i386
darkmi@ubuntu:/usr/local/httpd/bin$

也就是说,安装了该软件包,编译c/c++所需要的软件包也都会被安装。因此如果想在Ubuntu中编译c/c++程序,只需要安装该软件包就可以了。
安装方法如下:

$sudo apt-get install build-essential

http://www.xdnf.cn/news/11401.html

相关文章:

  • 24 | Boost:你需要的“瑞士军刀”
  • JQuery选择器及其样式操作、筛选方法以及链式编程
  • 彩虹表(rainbow table)
  • 如何用GlobalMapper下载高清卫星影像?
  • Apache CXF 架构指南
  • matlab使用教程(73)—指定绘图颜色
  • 【PDF报表】 Jasper Report入门学习
  • 数据库的三范式
  • 程序员都能当黑客吗?IT男、码农和程序猿有啥区别?
  • Aircrack-ng实战案例
  • 【PostgreSQL】postgresql | linux安装postgresql
  • ZFS-128bit文件系统
  • Java中生成随机数的4种方式!
  • JDK自带javap命令反编译class文件和Jad反编译class文件(推荐使用jad)
  • 一、.netcore的开发环境与安装
  • win10系统重装(超简单)
  • go标准库strings — 字符串操作
  • 【Linux】认识Linux下的编译器gcc/g++ | 认识动静态库
  • SUSE Linux下安装Quartus的详细过程及编程示例
  • java timezone_详解Java中的时区类TimeZone的用法
  • 2024年鸿蒙最新谷歌开源Fuchsia OS,对标鸿蒙取代 Android?,面试篇
  • 耦合性(或称“耦合度”)
  • JavaScript零基础入门 10:JavaScript中的正则表达式
  • 如何使用js对图像进行压缩
  • Thanos 和 VictoriaMetrics 之间的深入比较:性能和差异
  • 探索H5游戏开发的新境界:Egret EUI Lab
  • COBOL语言介绍并推荐入门书籍(10本)
  • 大文件上传如何做断点续传
  • SSH框架简介
  • 什么是 Active Directory?