问题描述

cmake的时候报错:cc: fatal error: cannot execute ‘cc1’: execvp: No such file or directory,缺少cc1得文件
在这里插入图片描述

解决过程

首先输入命令 ‘’where cc1‘’ 或者是 ‘’which cc1‘’ 或者 ‘’locate cc1‘’ 或者 ‘’find / -name cc1‘’ 先去找文件,发现确实没有这个文件
这种问题在这篇StackOverflow上有很多解决方当,自己对照着试一试,我的问题用的是安装gcc-c++

apt-get install gcc-c++

但是又遇到了新问题
E: Couldn’t find any package by regex ‘gcc-c+’
在这里插入图片描述
然后更新一下

sudo apt-get update && sudo apt-get dist-upgrade

成功以后再重复执行 apt-get install gcc-c++
如果还报错就试试这个 sudo apt install ‘g++’
之后再cmake

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐