腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(8884)
视频
沙龙
1
回答
基于x86 ubuntu的
ARM
内核
模块交叉编译
、
、
我想在我的x86 ubuntu上交叉编译一个
ARM
内核
模块。我已经下载了
内核
源代码(
Linux
2.6.26,因为目标
ARM
机器正在运行这个
linux
版本)。我想-让手臂交叉编译。正如你所看到的。
arm
-
linux
-gnueabi-readelf
arm
-
linux
-gnueabi-as
arm
-
linux
-gnueabi-gcc
arm
-<em
浏览 7
提问于2013-01-09
得票数 5
1
回答
在TI OMAP 3530上为旧文件系统插入
linux
模块
、
、
、
我可以在哪里下载用于
内核
版本#2.6.31-rc7-omap1-06331-g757f531的OMAP3530文件系统,或者如何从源代码创建一个?TI提供的文件系统用于
内核
版本为2.6.29-rc3-omap1。(基于/lib/modules/)。我构建了2.6.31-rc7-omap1-06331-g757f531版本的新uImage (
内核
)和一个模块(.ko)文件,所以当我尝试插入模块时,它会报告: 无法加载/lib/modules/2.6.31
浏览 3
提问于2015-02-06
得票数 0
2
回答
交叉编译
内核
模块:无效模块格式
、
、
、
我试图交叉编译具有规范的helloworld
内核
模块:我用的是makefile:obj-m := test.o $(MAKE) -C /path/to/kernel M=$(PWD) CROSS_COMPILE=
arm
-none-
linux
-gnueabi-
浏览 0
提问于2012-02-18
得票数 4
回答已采纳
2
回答
如何编译与我们计算机上安装的
内核
不同的修改后的
内核
?
、
、
我目前正在开发
linux
内核
3.11.0-12。但我是通过修改从
linux
-2.6.26的kernel.org下载的源代码来添加系统调用的。我想编译修改后的2.6.26
内核
来测试我的新系统调用。
浏览 4
提问于2014-03-24
得票数 0
1
回答
用于u引导的
linux
内核
的内存位置
、
、
目前,我有一个
ARM
设备,使用U引导加载android操作系统。我希望用
linux
取代android。因此,我所做的就是将为
ARM
设备编译的
linux
副本加载到sd卡中,引导到U引导程序中。现在的问题是,我应该告诉U引导哪个内存位置来启动vmlinuz
内核
?谢谢。Image Name:
Linux
-3.10.0_s40 Image Type:
ARM
Linux
Kernel Image
浏览 3
提问于2019-01-20
得票数 4
回答已采纳
1
回答
Ubuntu 16.04中的多目标模式生成文件错误
、
我正在尝试为基于
arm
的i.mx6板构建
linux
内核
。下面是构建
linux
内核
的步骤2.export CROSS_COMPILE=/media/cascademic-101/D:/alam/MyProjects/IIOT-Gateway/porting/gcc-linaro-
arm
-
linux
-gnueabihf-4.9-2014.0
浏览 0
提问于2020-08-12
得票数 0
回答已采纳
1
回答
用于FriendlyARM的
Linux
内核
编译器
、
、
、
、
我正在尝试为我的FriendlyARM编译一个
Linux
内核
,但是我得到了这个错误:make:
arm
-
linux
-gcc: Command not found CHK include/
linux
/version.hCC kernel
浏览 4
提问于2015-06-18
得票数 0
1
回答
在x86上引导
Linux
与在
ARM
上引导
Linux
有什么不同?
、
、
、
、
我正在尝试理解在x86和
ARM
架构上引导
linux
过程,并想知道在x86上引导
linux
和在
ARM
上引导
linux
之间的区别。2)加载保护模式(非实数)
内核
代码。 是不是因为x86架构中不寻常的地址空间?我在
ARM
端没有看到这样的行为,在
ARM
端,
linux
Image作为一个
浏览 3
提问于2014-03-27
得票数 0
1
回答
安卓金鱼3.18手臂
、
、
我刚刚看到谷歌将goldfish_armv7_defconfig添加到3.18
内核
中,当我编译
内核
时,没有任何错误。但当我在模拟器中启动它时,我得到了一个黑屏,设备保持“脱机”状态!编译:$ make ARCH=
arm
CROSS_COMPILE=/opt/android-ndk/toolchains/
arm
-
linux
-androideabi-4.9/p
浏览 2
提问于2017-05-11
得票数 0
1
回答
Raspberry pi
内核
3.2.27启动时没有检测到键盘
、
、
、
、
驱动程序在
内核
3.2中工作,所以我下载了3.2.27 raspberry pi的
内核
。我编译了
内核
如下: make -j3
浏览 2
提问于2015-05-19
得票数 1
回答已采纳
1
回答
通过jtag在目标上加载
linux
内核
、
、
、
我试图通过AM3517评估板上的JTAG加载和引导
linux
内核
。我的调试器是BDI3000。我不使用openocd,因为根据调试器的文档,它不是必需的。到目前为止,我认为我能够将vmlinux映像加载到内存中,但是一旦完成,"cont“gdb命令就不会引导
linux
。我在串行控制台上没有收到任何消息。
浏览 7
提问于2013-02-18
得票数 1
3
回答
BeagleBone黑
Linux
内核
的可靠构建
、
在任何地方都有可靠的BeagleBone黑平台
内核
构建吗?我遵循了的指示,以及许多其他地方,但没有一个地方工作。要么模块没有构建( .ko文件没有构建,在上面的链接中找不到),要么缺少
内核
的构建目标。我在32位x86 Ubuntu14.04上使用Linaro编译器(
ARM
-
linux
-gnueabihf-gcc)交叉编译。我遇到的问题如下: 3.8:
内核
将编译(有许多警告),但是由于在分支中运行patch.sh时修补过程中的错误,模块无法编译。3.12:
内核
将与模块一起编译(有许
浏览 16
提问于2014-05-20
得票数 9
1
回答
beaglebone black必需的
内核
模块文件
如何编译beaglebone black所需的
内核
模块文件?要复制到目标系统的已编译
内核
文件有哪些?
浏览 1
提问于2015-11-17
得票数 0
2
回答
嵌入式
Linux
内核
与桌面
Linux
内核
的差异
、
、
、
嵌入式
linux
内核
和桌面
linux
内核
有区别吗?我认为有一个
linux
内核
支持所有设备(
arm
、
arm
64、x86/x64等),开发人员可以像debian(用于桌面)、/raspian(用于嵌入式)、arch/archarm那样发布。这是真的吗?
浏览 7
提问于2016-06-15
得票数 1
回答已采纳
1
回答
用QEMU仿真大端
ARM
系统
、
、
、
有没有可能编译一些
Linux
内核
并在QEMU上运行它,模拟一些Big Endian
ARM
处理器? 如果QEMU不能做到这一点,我很乐意听到其他系统仿真器。
浏览 4
提问于2017-01-10
得票数 4
1
回答
旧的
ARM
32二进制文件能在AARCH64
内核
上运行吗?
、
、
、
我很好奇在AARCH64 64-
Linux
机器上运行旧的
ARM
32-
Linux
程序的可行性,我做了一些实验: 使用vexpress_defconfig和aarch64编译器构建一个简单的aarc
浏览 5
提问于2016-01-07
得票数 10
回答已采纳
1
回答
在
内核
构建中使用交叉编译工具
、
、
、
、
我正在beagleboard-xm上构建一个
linux
内核
(遵循 -我在第10步)。我一直需要很多带有前缀
arm
-
linux
-gnueabi的交叉编译工具。我唯一能安装的就是
arm
-
linux
-gnueabi-gcc,现在我需要
arm
-
linux
-gnueabi-ld。我的问题是: 如何安装这些交叉编译工具?我疯狂地搜索了
arm
-
l
浏览 2
提问于2013-06-06
得票数 3
回答已采纳
1
回答
用新驱动模块交叉编译
Linux
内核
、
、
、
我试图在我的arch
linux
arm
机器上包括一个驱动程序。我尝试使用这些步骤来包含驱动程序模块,但是我的带有添加驱动程序的交叉编译
内核
没有加载。3) run: make ARCH=
arm
CROSS_COMPILE=/home/z3/bin/
arm
- modules 4) run: make ARCH=
arm
CROSS_COMPILE=copy my uImage from: arch/
arm
/boo
浏览 24
提问于2014-01-21
得票数 1
回答已采纳
1
回答
添加或删除一些功能到操作系统?
、
我想修改
内核
的配置,以添加/删除我的
linux
内核
中我需要的一些特性。以下是我所述的步骤:让sama5_defconfig ARCH=
arm
使ARCH=
arm
menuconfig制造ARCH=
arm
Kernel: arch
浏览 3
提问于2020-05-20
得票数 1
1
回答
使modules_install重新启动配置过程以进行交叉编译
、
、
我在我的笔记本电脑ubuntu14.04上为我的Beaglebone交叉编译
内核
和模块,在我输入make modules_install之后,配置进程重新启动。最后一步是走错了方向。步骤:2,make ARCH=
arm
CROSS_COMPILE=
arm
-
linux
-gnueabi/configs/beaglebone_defconfig` 3,mak
浏览 1
提问于2014-10-27
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
谷歌 Linux 内核开发者使用 macOS 编译 ARM64 Linux 内核
Linux内核解读
Linux内核出现漏洞
Linux 内核原子操作
Windows 内核和 Linux 内核的区别(二)
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券