注意:本博文在CentOS7.5版本上进行了测试,不同的版本可能会出现差异。 以下均为root用户下的操作,安装时请确保你的Linux可以上网。
Linux下使用命令安装gcc、g 、gdb
- 使用gcc用来编译C程序
- 使用g 用来编译C 程序
- 使用gdb来调试程序
1、gcc的安装
现在下载的CentOS的版本几乎都会自带gcc和vim,所以我们需要的只是g 而已;如果没有请先下载 gcc。 检查你的Linux是否有gcc:
代码语言:javascript复制[root@itheima ~]# which gcc
/usr/bin/which: no gcc in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
说明没有,使用以下命令安装gcc:
代码语言:javascript复制[root@itheima ~]# yum install gcc
安装完成后,再次检查,就会出现该命令的路径:
代码语言:javascript复制[root@itheima ~]# which gcc
/usr/bin/gcc
2、g 的安装
先检查是否有g :
代码语言:javascript复制[root@itheima ~]# which g
/usr/bin/which: no g in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
说明没有,使用以下命令安装g :
代码语言:javascript复制[root@itheima ~]# yum install gcc-c
安装完成后,再次检查,就会出现该命令的路径:
代码语言:javascript复制[root@itheima ~]# which g
/usr/bin/g
3、gdb的安装
先检查是否有gdb:
代码语言:javascript复制[root@itheima ~]# which gdb
/usr/bin/which: no gdb in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
说明没有,使用以下命令安装g :
代码语言:javascript复制root用户:yum install gdb
普通用户:sudo yum install gdb
安装完成后,再次检查,就会出现该命令的路径:
代码语言:javascript复制[root@itheima ~]# which gdb
/usr/bin/gdb