Linux(debian, ubuntu)的软件包build-essential的意思

时间:2022-01-12 06:25:06

在默认情况下ubuntu没有提供c/c++ compile环境, 所以要自己手动安装(但是我可以使用 cc和 gcc compile c程序?)

 

 ubuntu提供了build-essential包让一次把相关软件安装好,很是方便. debian也是可以的, 而centos则可以用 yum install

 

查看哪些包被 build-essential依赖用命令:

apt-cache depends build-essential

输出如下:

eric@eric-laptop:~/source$ apt-cache depends build-essential
build-essential
 |依赖: libc6-dev
  依赖: <libc-dev>
    libc6-dev
  依赖: g++
  依赖: make
  依赖: dpkg-dev

可知道, c库,g++编译器等会被安装.

 

安装方法

sudo apt-get install build-essential