cod*_*der 102 kernel linux-headers
我想编写一个设备驱动程序但找不到头文件有人可以帮我找到它们吗?另外,如果有人能指出一些重要的站点链接,将不胜感激
Jan*_*anC 129
您应该能够通过在终端中运行以下命令来为当前运行的内核安装内核头文件:
sudo apt-get install linux-headers-$(uname -r)
Run Code Online (Sandbox Code Playgroud)
通常,内核头文件包被命名为 linux-header-*,其中“*”表示版本和变体(通用、服务器等)。
Ale*_*les 98
您只需键入:
sudo apt-get install linux-headers-generic
Run Code Online (Sandbox Code Playgroud)
如果您使用的是桌面安装。apt-get 将解决依赖关系并安装正确版本的内核头文件。
use*_*.dz 15
在以下情况下,这应该涵盖另一个问题:正在运行的内核已过时,这意味着它不再位于存储库中,也不再位于其头文件中。所以最好的办法是将内核更新到存储库中的最新版本。
linux-generic是一个元包,用于保留当前版本的内核及其头文件:
sudo apt-get update
sudo apt-get install linux-generic
Run Code Online (Sandbox Code Playgroud)
注意:根据您的 Ubuntu 版本,查看您是否需要linux-lowlatency(Ubuntu Studio)linux-signed-generic或linux-virtual.
| 归档时间: |
|
| 查看次数: |
484847 次 |
| 最近记录: |