linux - Beaglebone Black ubuntu 编译驱动

标签 linux ubuntu linux-kernel driver beagleboneblack

我对这个环境还很陌生,但通常我会把事情搞砸,所以请耐心等待。

简而言之,我想做的是编译一个自定义驱动程序。下面列出了我所经历的事情和相关信息。

运行 Ubuntu 14.04 的 BBB 内核版本:4.1.1-ti-r2

作为起点,我尝试点击链接 here .

作为一个有趣的旁注,当我使用命令 apt-get install linux-kernel-headers 时,它使用的内核版本为3.13.0-61.100。这是否意味着我可以使用内核 3.13.0 的存储库?

作为一个实验,我尝试了这个命令:apt-get source linux-source-3.13.0看看会发生什么。这导致了错误:"E: You must put some 'source' URIs in your sources.list" .

也许我遵循了错误的例子。如果有人知道我可以遵循的教程,让我可以在 BBB 上编译 Ubuntu 驱动程序,我也会非常感激。我在各种 Google 搜索中找不到任何内容。

提前致谢。

最佳答案

也许有点违反直觉,您需要apt-get install linux-sourcelinux-source没有源码包,它是一个仅由源码组成的包。

或者,您可能需要apt-get source linux-image

无论如何,this page包含一些重建打包的 Ubuntu 内核的说明。

关于linux - Beaglebone Black ubuntu 编译驱动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31975436/

相关文章:

ubuntu - 在 ubuntu 上安装 adobe air 后找不到 adl

c - 这是linux内核代码中的任何一种宏吗?

linux-kernel - 等待队列和竞争条件

c++ - Kworker 线程被 SCHED_RR 用户空间线程阻塞

regex - 如何为多个目录创建 htaccess 重定向

linux - Bash grep mac 地址 unix/linux 带分号

C for Linux 中的崩溃报告

c++ - 使 ld 忽略/etc/ld.so.conf 中的目录

tomcat - 使用符号链接(symbolic link)作为 Tomcat webapp 的基本目录

bash - 无法在 openstack 上找到包 google-chrome-stable ubuntu12