Linux编译遇到各种错误解决方法,例如: /lib/modules/3.10.0-(xxx).el7.x86_64/build: No such file or directory. Stop.

背景

需要编译一些开源项目,例如在 Linux 上编译无限网卡驱动,制作路由器使用,编译 项目rtl8812au 项目目录如下:

一、安装编译器

主要是安装 gcc 编译器,举例:

yum -y install gcc gcc-c++

二、安装内核开发包

主要是安装 kernel-devel 内核开发模块,举例:

yum -y install kernel-devel kernel-headers make perl

三、进行编译和安装

主要是编译 C 开发的项目或文件,举例:

make && make install

四、其他报错

类似错误:

make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/3.10.0-862.el7.x86_64/build M=/root/rtl8812au-master  modules
make: *** /lib/modules/3.10.0-862.el7.x86_64/build: No such file or directory. Stop.
make: *** [modules] error 2

解决:
其中(xxx)替换为文件目录下实际的版本号。

cd /lib/modules/3.10.0-(xxx).el7.x86_64/
rm -f build
ln -s /usr/src/kernels/3.10.0-(xxx).el7.x86_64/ build

Linux编译遇到各种错误解决方法,例如 /lib/modules/3.10.0-(xxx).el7.x86_64/build: No such file or directory. Stop.相关推荐

  1. UI控件问题和XCode编译警告和错误解决方法集锦 (持续更新ing)

    UI控件问题集锦 第一 图片无法在UIImageview上显示: 原因如下: 1.没有设置宽高(或者宽高为0) 2.位置不对 3.hidden=YES 4.没有添加到控制器的view上面 第二 一个U ...

  2. 【Tiny4412】 编译dnw源码报错 /lib/modules/2.6.32-431.el6.x86_64/build/: No such file or directory

    1. 今天编译dnw源码的时候出现如下错误: /lib/modules/2.6.32-431.el6.x86_64/build/: No such file or directory 截图如下: 2. ...

  3. 集群管理——开机B7问题(内存条ERROR),caffe编译matlab接口错误解决方法

    开机B7问题 之前闲置了一台计算主机,今天开机发现一直卡在SYSTEM initializing 右下角自检显示卡在B7,开不了机进入BIOS都不行.期初以为是BIOS的问题,于是大费周章地拆开机箱, ...

  4. filezilla传输文件给Linux显示传输文件错误解决方法

    之前在使用filezilla传输文件时显示了下面的这种错误. 经过查资料,这里记录下解决方案. 1.这个原因时由于在Linux 端的vsftpd.conf文件里面禁止了将文件"写入" ...

  5. 编译报错:/lib/modules/5.10.0-60.18.0.50.oe2203.x86_64/build: No such file or director

    原因是没有安装内核开发包 yum install kernel-devel-$(uname -r) 再次编译 O了

  6. 【linux】安装zabbix时候报错:Error downloading packages: zabbix-server-mysql-5.0.2-1.el7.x86_64

    文章目录 问题复现 问题分析 问题解决 问题复现 安装zabbixserver,,zabbix-agent的时候,报错: Error downloading packages: zabbix-serv ...

  7. linux gcc编译常见问题,常见gcc编译警告整理以及解决方法 - 常见gcc编译警告整理以及解决方法...

    三.常见gcc编译警告整理以及解决方法 1.warning: no newline at end of file 在文件最后一行加上回车键 解释:在<Rationale for the C99 ...

  8. Linux下MySql出现#1036 – Table ‘ ‘ is read only 错误解决方法

    Linux下MySql出现#1036 – Table ' ' is read only 错误解决方法 参考文章: (1)Linux下MySql出现#1036 – Table ' ' is read o ...

  9. Linux上 Can‘t connect to X11 window server using XX as the value of the DISPLAY 错误解决方法

    Linux上 Can't connect to X11 window server using XX as the value of the DISPLAY 错误解决方法 参考文章: (1)Linux ...

最新文章

  1. Mxnet - Understanding weight shape for Dense Layer MXNET权重参数形状的疑惑(内部设计形式行列谁在前不用管,多个转置运算而已)
  2. free -m linux,linux中free -m 中的一些解释
  3. vc 获取月份的天数_「青少年编程」课程:输入年份与月份,得到该月有多少天...
  4. .Net Core 中的包、元包与框架(Packages, Metapackages and Frameworks)
  5. RabbitMQ负载均衡(1)
  6. leetcode 1319. 连通网络的操作次数(并查集)
  7. php软件开发--tp5
  8. julia go python_过去的Python的四个挑战者:Swift、Go、Julia、R
  9. 在网页设计中,引导页是所有页面中的重中之重,引导浏览者很快进入各栏目页面,是一个网站的灵魂所在。
  10. m3u8视频通用下载器
  11. 计算机没有有效的ip配置,win7电脑没有有效的ip配置怎么办
  12. 推荐几个编程学习网站
  13. Sparrow: 适用于细粒度tasks低延迟调度的去中心化无状态分布式调度器
  14. 偷看了女友的日记,我泪流满面【转载】
  15. vue3 reactive函数用法
  16. php地铁,php 抓取自如友家首页的区域和地铁数据
  17. javaScript封装的各种写法
  18. Linux常用命令及使用方法(非常详细!!!)
  19. 关于Android Studio 中Android SDK的 SDK Tools 没有CMake下载项问题
  20. 读者问答 | 学习C++能从事什么工作?

热门文章

  1. Linux基础(X)—— 修改键盘和鼠标灵敏度
  2. java网络编程的java.net.SocketException Connection reset异常
  3. mysql词法分析antlr4_ANTLR 实战 SQL 词法/语法分析
  4. Python学习笔记:5.2.8 javascript打飞机实战练习
  5. 微信接入探秘(一)——从零认识微信接口
  6. 微信小程序 —— 监听网络状态
  7. 伺服电动缸-力姆泰克IMB系列伺服电动缸
  8. 2020最全详解DDoS的攻击原理与防御方法
  9. 【美学设计】微信小程序界面设计
  10. 太阳能监控怎么连接上手机