没有规则来制作目标“/usr/include/c++/8/x86_64-redhat-linux/bits/c++config.h”(在 ubuntu 20.04 上安装 g++-8 之后)

没有规则来制作目标“/usr/include/c++/8/x86_64-redhat-linux/bits/c++config.h”(在 ubuntu 20.04 上安装 g++-8 之后)

在我的 ubuntu 20.4 机器上,为了尝试构建基于 Makefile 的程序,我尝试了“make”,但发现它需要 g++-8。因此,我添加了“universe”存储库,如下所示并安装了 g++8

sudo apt install gcc-8 g++-8

现在,当我运行“make”时,我会看到此消息。

make:*** 没有规则来制作目标“/usr/include/c++/8/x86_64-redhat-linux/bits/c++config.h”,而“obj/main.o”需要该目标。停止

为什么它要寻找适用于 redhat linux 的文件?我必须做些什么吗?

相关内容