由于 GCC-12 版本不匹配,通过 make 安装驱动程序时出错

由于 GCC-12 版本不匹配,通过 make 安装驱动程序时出错

尝试通过 make 命令安装驱动程序,但出现错误:

warning: the compiler differs from the one used to build the kernel
  The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
  You are using:           gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
make[1]: Leaving directory '/usr/src/linux-headers-6.5.0-28-generic'

最初没有 gcc-12(全新安装的 Ubuntu 22.04.4)并使用sudo apt install gcc-12(并注意到安装说明已经让我通过sudo apt install linux-headers-generic和安装 Linux 头文件/构建必需品sudo apt install build-essential)。

我尝试过许多解决方案(在多次全新安装 Ubuntu 的过程中),例如尝试更改符号链接,但我很难取得进展。

相关内容