该问题是缺少gcc文件,或者gcc与g++版本不匹配问题

问题来源1:系统文件的缺失或者不匹配

按照如下方法测试
安装主要是利用apt-get安装,如果没有root权限的话,只能下载源码进行编译安装,然后添加路径环境,安装完之后在用户的bin文件夹下建立软连接用来调用。如果需要安装新的版本,只需要将原来的备份,重新将软连接指向新版本的即可
或者使用update-alternatives设置gcc和g++,方便更换系统不同版本以用以不同编译需求
步骤:
1.查看不同gcc版本

ll /usr/bin/gcc*
ll /usr/bin/g++*

2.安装不同版本

sudo apt install gcc-4.8 gcc-4.8-multilib g++-4.8 g++-4.8-multilib
sudo apt install gcc-5 gcc-5--multilib g++-5 g++-5--multilib

3.使用update-alternatives设置gcc和g++:
update-alternatives是ubuntu系统中专门维护系统命令链接符的工具,通过它可以很方便的设置系统默认使用哪个命令、哪个软件版本。
其中40 ,50 是优先级数值可以自己设定,–slave能保证gcc和g++保持相同的版本。

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 40 --slave /usr/bin/g++ g++ /usr/bin/g++-4.8
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 50 --slave /usr/bin/g++ g++ /usr/bin/g++-5

4.切换版本命令

sudo update-alternatives --config gcc


5.删除指定版本

sudo update-alternatives --remove gcc /usr/bin/gcc-4.5

再使用apt-remove删除即可
问题来源2:
conda虚拟环境中gcc与g++不匹配,默认情况下是系统一样,有时编译时需要不同版本,也可能出现版本冲突
下面是安装方法与替换方法,安装之后并不会影响系统本身安装的版本
在这个链接找到对应版本下载文件命令
例如:
在虚拟环境中

conda install -c daleydeng gcc-5

先测试下gcc -v,g++ -v版本是否改变
若没改变的话建立软连接

 ln -s  conda/envs/gcc_test/bin/gcc-5.0  conda/envs/gcc_test/bin/gccln -s  conda/envs/gcc_test/bin/g++-5.0  conda/envs/gcc_test/bin/g++

前面是下载的文件路径,也可能在lib文件中,后面是建立软连接的地方

gcc: error trying to exec ‘cc1plus‘: execvp: no such file or directory相关推荐

  1. arm-eabi-gcc: error trying to exec 'cc1': execvp: No such file or directory

    arm-eabi-gcc: error trying to exec 'cc1': execvp: No such file or directory 1.确认CROSS-COMPILE的目录在PAT ...

  2. 【解决】g++: error trying to exec ‘cc1plus’: execvp

    项目场景: Linux编译安装gcc找不到cc1plus 问题描述 g++: error trying to exec 'cc1plus': execvp: 原因分析: 网上很多说gcc和g++版本不 ...

  3. 安装 paddleocr 报错 gcc: error trying to exec ‘cc1‘: execvp: 没有那个文件或目录

    安装 paddleocr pip install paddleocr -i https://pypi.tuna.tsinghua.edu.cn/simple 报错 creating build/tem ...

  4. 【ubuntu】gcc: fatal error: cannot execute ‘cc1plus’: execvp: No such file or directory

    一.问题描述 在 ubuntu 20.04 系统中编译 graphlearning 源码时出现如下报错: gcc: fatal error: cannot execute 'cc1plus': exe ...

  5. Error:npm WARN enoent ENOENT: no such file or directory, open ‘C:\Users\XX\package.json‘son‘

    Error:npm WARN enoent ENOENT: no such file or directory, open 'C:\Users\XX\package.json'son' 报错如下 解决 ...

  6. fatal error: caffe/proto/caffe.pb.h: No such file or directory

    一般出现在 caffe 的编译时, 可通过如下方式将编译通过(首先需要进入 caffe 根目录): $ protoc src/caffe/proto/caffe.proto --cpp_out=. $ ...

  7. Error getting authority: Error initializing authority: Could not connect: No such file or directory

    今天早上使用内网gitlab仓库的时候,发现页面无法打开,ssh也无法连接. 到机房接上显示器,发现如下错误: Error getting authority: Error initializing ...

  8. caffe和caffe-yolov3编译出错:fatal error: caffe/proto/caffe.pb.h: No such file or directory

    一.caffe.pb.h 在编译caffe-yolov3时,报错caffe目录下缺少头文件caffe.pb.h 解决方法: 进入caffe目录,执行以下命令,然后重新编译即可. mkdir inclu ...

  9. 解决Cfree [Error] g++.exe: 5\mingw\lib\: No such file or directory

    昨天笔者复习数据结构想编写代码,突然发现自己的Cfree显示如图所示错误 看到这耀眼的红色,想必是程序员的都不能忍,于是经过苦苦找寻,终于发现了其中的奥妙,那就是把你安装的文件夹名字 C-free 5 ...

最新文章

  1. MYsql:net start mysql 失败 发生系统错误5
  2. “VT-x is disabled in BIOS”的解决办法【Android Studio】【操作环境:win 7 台式机】【查看Android Studio版本】
  3. eclipse linux环境下编译器的指定设置
  4. python颜色填充代码_在python tu中用颜色填充形状
  5. map与weakmap,ES6 Map和WeakMap有什么区别?
  6. mysql更新多条数据_mysql 一次更新多行(多条记录)
  7. MVC5+EF6简单实例---以原有SQLServer数据库两表联合查询为例
  8. 商城购物车php代码,php网上商城购物车代码一例
  9. 整理了一下国外的搜索引擎 名字以及IP地址
  10. 网络 :无线热点与网线一同连接笔记本(完结)
  11. 阿里云盘 网页版地址 阿里云盘pc版 阿里云盘下载
  12. 重卡自动驾驶进入“正规战”
  13. Simple polygon
  14. 【科普】“植物神经功能紊乱”如何诊断和治疗呢?
  15. 浅谈NPM,vm,vm2,Node.js沙盒逃逸
  16. 蛇形/回形矩阵(超详细!看了不会你来打我)
  17. PB多线程的实现与线程池设计
  18. java 实现组合_排列组合算法(JAVA实现)
  19. MOOC浙江大学陈月、何钦铭老师《数据结构》学习笔记02
  20. GNSS测量与数据处理作业

热门文章

  1. TokenInsight对话首席——揭秘7*24小时用数学解码交易的神秘玩家:量化交易者
  2. 数据库-Oracle
  3. MySQL简介、M有SQL的存储引擎、表、字段和数据
  4. 2017 ACM Arabella Collegiate Programming Contest(solved 11/13)
  5. chromedriver与chrome浏览器各版本对应下载
  6. 【Java开发语言 01】第一章 Java语言概述(基础常识+Java语言概述+Java程序运行机制及运行过程+Java语言环境的搭建+开发体验hello world+错误:编码GBK的不可映射字符)
  7. 阿里云部署Java开发环境
  8. 传感器技术(徐科军 第四版)第三章:变电抗式传感器
  9. 比 Redis 还快,更省内存,开源,惊爆了!
  10. 基于天问block编译环境下ASRPRO语音芯片程序编写教程(二)语音识别,GPIO输入输出,PWM输出篇