1. 问题的提出

在安装extundelete的过程中,发现在configure过程中,出错了,具体的错误信息如下:

configure:2865: g++ --version >&5
./configure: line 2867: g++: command not found
configure:2876: $? = 127
configure:2865: g++ -v >&5
./configure: line 2867: g++: command not found
configure:2876: $? = 127
configure:2865: g++ -V >&5
./configure: line 2867: g++: command not found
configure:2876: $? = 127
configure:2865: g++ -qversion >&5
./configure: line 2867: g++: command not found
configure:2876: $? = 127
configure:2896: checking whether the C++ compiler works
configure:2918: g++    conftest.cpp  >&5
./configure: line 2920: g++: command not found
configure:2922: $? = 127
configure:2960: result: no
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "extundelete"
| #define PACKAGE_TARNAME "extundelete"
| #define PACKAGE_VERSION "0.2.4"
| #define PACKAGE_STRING "extundelete 0.2.4"
| #define PACKAGE_BUGREPORT "extundelete.sourceforge.net"
| #define PACKAGE_URL ""
| #define PACKAGE "extundelete"
| #define VERSION "0.2.4"
| /* end confdefs.h.  */
|
| int
| main ()
| {
|
|   ;
|   return 0;
| }
configure:2965: error: in `/root/extundelete-0.2.4':
configure:2967: error: C++ compiler cannot create executables
See `config.log' for more details

经过分析,发现其中的关键错误信息是:

g++: command not found
g++马上就脑补为gc++的编译器是不是没有安装呀? 估计是的,按图索骥,安装看看。

2.  安装以及解决

由于本人使用的OS环境为centos, 其默认的包管理工具为yum, 故按照依赖包:

yum -y update gcc
yum -y install gcc+ gcc-c++
执行上述命令之后,可以返现gcc相关命令都按照成功了,故问题解决。

3. 总结分析

默认情况下,centos并未按照gcc相关的编译命令,如果在安装软件之时,有时候需要从源代码编译开始,进行安装;此时就需要gcc的命令支持。

CentOS下g++: command not found问题的解决相关推荐

  1. 【Linux笔记】CentOS下找不到eth0设备的解决方法

    [Linux笔记]CentOS下找不到eth0设备的解决方法 参考文章: (1)[Linux笔记]CentOS下找不到eth0设备的解决方法 (2)https://www.cnblogs.com/ly ...

  2. centos下MySQL Workbench连接时崩溃的解决方法

    centos下MySQL Workbench连接时崩溃的解决方法 参考文章: (1)centos下MySQL Workbench连接时崩溃的解决方法 (2)https://www.cnblogs.co ...

  3. centos下使用mysql,centos下使用mysql的一些问题和解决方法

    [问题1]在centos6.8上使用yum直接安装MySQL,一切正常安装.启动mysql时显示: ERROR 2002 (HY000): Can't connect to local MySQL s ...

  4. linux firefox 10.0.12字体模糊,centos下字体模糊,firefox字体模糊解决方法

    scim输入法是我们经常使用的一种输入法,而firefox字体也是同样如此,而在CentOS系统中如何scim输入法设置和firefox字体修改呢?下面我们就来解决这2个问题. CentOS系统sci ...

  5. centos下docker无法正常启动检查与解决方法

    因公司某业务架构的变化,需要使用云微服务,需要使用openshift来统筹规划生产服务资源,让服务更好的运作,OpenShift为资源管理,围绕Docker容器打包和Kubernetes容器集群管理的 ...

  6. centos php 显示错误提示,Centos下编译php的典型错误及解决

    #### 1.环境 yum安装必要工具(能解决比编译遇到到基本问题): `yum -y install gcc gcc-c++ make cmake automake autoconf kernel- ...

  7. Centos安装g++错误 :No package g++ available

    在centos下安装g++,如果输入 yum install g++,那么将会提示: [root@hugo hugo]# yum install g++ Loaded plugins: fastest ...

  8. windows 远程访问别人的linux下的ftp服务器,linux与windows之间使用ftp相互访问(CentOS提示ftp:command not found)...

    启动linux及windows系统,这里默认linux系统的IP为192.168.1.15.打开windows的DOS终端,首先输入 :ftp 192.168.1.15 在使用账户和密码登陆:登陆格式 ...

  9. Centos下MySql用户管理

    Centos下MySql用户管理 1.创建用户 CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 2.用户授权 GRANT privile ...

最新文章

  1. linux——(8)数据流重定向、管道命令
  2. win7禁用其他软件只启用自定义软件的方法
  3. 【学习笔记】第三章——内存 II(分页存储、快表与局部性原理、两级页表)
  4. win7驱动程序未经签名可以使用吗_手把手教你解决win7系统驱动程序签名强制禁用的设置技巧...
  5. Scrapy网络爬虫框架实际案例讲解,Python爬虫原来如此简单!
  6. java+跑多线程_java项目怎么多线程跑单元测试,ide是intellij?
  7. 二叉树层序遍历递归与非递归_二叉树的遍历「递归、非递归」以及自己的感受
  8. 三位分节制顺口溜_一位高人写的ISO14001顺口溜,超赞!
  9. hp 126NW驱动安装
  10. java ico图片转png_Java 图片处理: ico 格式转 PNG/JPG 等格式
  11. linux 查看外网ip信息
  12. 献给盲目追谁IT的管理者的话,转载:活着就是王道---- -一年
  13. 【Docker容器镜像加速器~阿里云镜像加速器】
  14. java有一只兔子 从出生_Java解决题目:有一对兔子,从出生第三个月起每个月都生一对兔子,小兔子长到第三个月后,每个月又生一对兔子。。。...
  15. 春风桃李花开夜,秋雨梧桐叶落时——python面向对象三大特征(封装、继承、多态)
  16. 我可以在iPad上使用WhatsApp吗?
  17. QQ小程序下载文件到本地
  18. linux buffer io error,Linux Buffer I/O error on device dm-4, logical block,dm-4logical
  19. ubuntu提示系统缺失字体:symbol、wingdings、wingdings2、wingdings3、webdings,WPS无法正确显示...
  20. 分享个甲铁城手游的辅助脚本,能够自动刷副本刷资源

热门文章

  1. 30天敏捷生活(9-11):调整30天的节奏
  2. freemarker.template.TemplateException: Expected string. column.nullable evaluated instead to freemar
  3. 微信分享给朋友无响应
  4. (转)检测到在集成的托管管道模式下不适用的ASP.NET 设置
  5. eclipse外观设置
  6. Stream流与Lambda表达式(四) 自定义收集器
  7. JavaScript进阶系列01,函数的声明,函数参数,函数闭包
  8. Oracle——redo+undo总结
  9. 美甲帮:玩转指甲上的大数据平台
  10. javascript工具类(util)-持续更新