debian10 编译软件报错make[1]: *** /lib/modules/4.19.0-27-amd64/4.19.0-27-amd64/build:No such file or direc

Debian 10系统编译驱动,使用make指令报错如下make[1]: *** /lib/modules/4.19.0-27-amd64/4.19.0-27-amd64/build:No such file or directory. Stop

之前都有安装#apt update,#apt install make gcc g++

查了下网上操作,实际测试有效

解决方法:

  1. 确认内核头文件是否已安装。Debian 10Buster)通常会有对应的内核头文件包。可以使用以下命令安装:
sudo apt-get update
sudo apt-get install linux-headers-4.19.0-27-amd64

请将版本号更改为系统中安装的内核版本。

  1. 如果内核头文件已安装但路径错误,可能需要创建一个符号链接。首先确认实际的内核头文件安装路径,然后创建一个符号链接到预期的路径:
sudo ln -s /path/to/actual/headers /lib/modules/4.19.0-27-amd64/build

替换/path/to/actual/headers为实际的内核头文件路径。

  1. 如果问题依旧存在,检查makefile文件中指定的路径是否正确,并确保内核版本与makefile中指定的版本匹配。

确保在执行这些操作时具有适当的权限,如果需要,使用sudo

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值