小编Mee*_*nor的帖子

asm/errno.h: 没有那个文件或目录

我目前正在尝试安装 gcc 4.8.1。当前安装了 4.8.2 和 4.9.1。我从这里下载了 4.8.1 http://gcc.cybermirror.org/releases/gcc-4.8.1/。提取文件后,我做了一个./configure然后尝试了make. 最后make,我收到此错误

/usr/include/linux/errno.h:1:23: fatal error: asm/errno.h: No such file or directory
 #include <asm/errno.h>
Run Code Online (Sandbox Code Playgroud)

我是 linux 新手,所以我不知道如何查找或添加这个头文件。

编辑:我做的步骤:

  1. 将 gcc-4.8.1.tar.gz 解压到一个文件夹
  2. 打开终端窗口
  3. cd gcc-4.8.1
  4. ./configure --build=x86_64-linux-gnu
  5. make -j4

我不知道我做了什么不同的事情,但它终于编译了。之后我确实进行了安装。我现在的问题是如何使用它而不是使用命令 gcc-4.8 仍然默认使用的 4.8.2。

compiling gcc g++ make

8
推荐指数
2
解决办法
2万
查看次数

标签 统计

compiling ×1

g++ ×1

gcc ×1

make ×1