- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
机器详细信息:
Linux beaglebone 3.8.13-bone47 armv7l GNU/Linux
问题详情:
试图在 beagle bone black 上编写 out-of-tree
模块(因为 intree 模块需要我一次又一次地编译/刷新它们),我已经登录到 beagle bone black revc
通过 ssh 客户端,它通过 putty
给我一个命令行界面,就像一般的树外模块开发一样,我尝试使用以下 make 文件编译模块
ifneq ($(KERNELRELEASE),)
# kbuild part of makefile
obj-m := module.o
#module-objs := module.o
else
# normal makefile
KDIR ?= /lib/modules/$(shell uname -r)/build
PWD := $(shell pwd)
default:
$(MAKE) -C $(KDIR) M=$(PWD) modules
endif
导致错误
root@beaglebone:~/lddgeek# make
make -C /lib/modules/3.8.13-bone47/build M=/root/lddgeek modules
make: *** /lib/modules/3.8.13-bone47/build: No such file or directory. Stop.
make: *** [default] Error 2
但是当我解析到 KDIR 的路径时,我没有找到构建文件夹,因为我们在 x86 上安装的普通 ubuntu 中找到它
如果我必须在 Beagle 上开发驱动程序/模块 out-of-tree
我该怎么做?
最佳答案
我无法编译的原因是我缺少 kbuild
环境,我需要安装内核头文件,这将使我能够编译树外/外部模块
#wget https://raw.github.com/gkaindl/beaglebone-ubuntu-scripts/master/bb-get-rcn-kernel-source.sh
#chmod +x bb-get-rcn-kernel-source.sh
#./bb-get-rcn-kernel-source.sh
上述步骤实际上帮助我解决了所面临的错误,同时我能够插入、删除我试图构建的 hello world 模块
关于module - 在 Beagle Bone Black 上构建树外模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29202313/
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题? Update the question所以它是on-topic对于堆栈溢出。 9年前关闭。 Improve this que
我们正在尝试从 c3p0 迁移到 bonecp 连接池。我们使用 hibernate 作为 ORM 工具。 现在,有没有什么方法可以监控 boncecp 中的连接,比如了解特定时间点池中的最大可用连接
我正在尝试整合 Assimp 骨骼动画。按照这个tutorial 供引用。 我正在尝试的更改是使用固定功能管道。 问题:位置、纹理坐标和法线数据都很好,但我无法弄清楚教程中提到的四个骨骼和每个顶点的权
机器详细信息: Linux beaglebone 3.8.13-bone47 armv7l GNU/Linux 问题详情: 试图在 beagle bone black 上编写 out-of-tree
我想在 beagle bone black 上使用 qt,就像我们在桌面上使用的一样,没有“交叉编译”和“工具链”的东西。我已经使用 为运行 raspbian wheezy 的树莓派完成了此操作 ap
您能帮我解决 npm install 功能的一些神秘行为吗?“Npm install骨头”安装旧版本的下划线(1.1.7)而不是1.4.2。问题是旧版本包含几个错误,导致我的代码出现问题。 骨头目录中
我正在使用 Opengl 和 Jbox2d 用 Java 编写实时 2d 游戏。 我想开始编写网络组件。 虽然它使用 box2d,但我的游戏非常小,我想使用 Kryonet 库创建一个基本架构。
我在 Xcode 4.2 中创建了一个基本的应用程序。非常简单的应用程序,我没有改变任何东西。按下运行,您将获得标准的基本应用程序窗口。如果我为我的目标打开权限并点击运行,我不会收到任何调试器错误,但
我正在寻找一种将 Ubuntu 版本定制为实时操作系统的方法,然后将其安装在 Beagle Bone Black 上。我不知道从哪里开始。 安装在 Beagle Bone Black 上的 Ubunt
问题我遇到的问题是由以下操作引起的:当我将 BBB 连接到我的 PC 时(使用 USB 电缆),我不小心格式化了包含入门文件的 ~92 MB 分区。 因此,每次我给 BBB 通电时,USB LED 都
我实现了一个带有软件皮肤的 MD5 Loader。 md5 中的绑定(bind)姿势是最终的、绝对位置和旋转,您只需要计算与关节相关的权重。 我试图实现 GPU 蒙皮,但我被困在了一个点上。由于这些坐
在我的 centos 机器上交叉编译 Beagle Bone Black。 我正在创建一个应用程序“BasicComponentsTest.cpp”,它使用我创建并内置到静态库中的“SimFrameP
我是 linux 和 Beagle Bone Black 的新手。如果有人帮助解决我的问题,这将对我的项目进入下一个阶段非常有帮助。我在 Netbeans 中成功开发了一个 xml 阅读器并清理并构建
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a softwar
我有一个使用 bones wordpress 主题构建的网站。无论我做什么,我似乎都无法使用 wordpress enqueue 函数对 css 和 js 进行版本控制。 骨头里有什么东西吗,也许是我
我绞尽脑汁,网上试图在 BBB 上自学 PWM。我是 Python 和黑比格犬骨的新手。我想做的就是用我的电压表检查 PWM,看看它是否在变化,但代码一直在崩溃,使用: 预装了 Debian GNU/
我拼命想让我的 BBB 上的 PRU 正常工作。我所说的工作是指我想将引脚 P8 39-46 (GPIO2[6-13]) 用作由 PRU 控制的快速输出。 我在 SD 上安装了 BBB 的 debia
基本上音频披风正在工作。除了一种奇怪的现象让我感到困惑。我会尽力解释。 当我播放 .wav 文件时,例如 speaker-test -t vaw -> 如果幸运的话,我会听到预期的左前 - 右前。但是
我正在 Beaglebone Black 上进行一些图像处理,并且对在我的算法中使用 float 与 double 的性能增益感兴趣。 我尝试为此设计一个简单的测试: main.c #define M
如果我的 BBB 板是将暂停或恢复。 所以我添加了一个钩子(Hook)脚本 #! /bin/sh #/etc/pm/sleep.d/15_myapp case "$1" in susp
我是一名优秀的程序员,十分优秀!