腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
linux
上与Eclipse交叉
编译
,在windows上与eclipse交叉
编译
?
、
、
、
、
我在
嵌入式
设备编程领域还是个新手,所以请原谅我的无知。感谢A
浏览 1
提问于2011-04-06
得票数 1
1
回答
从源代码/scratch
编译
linux
性能工具及其依赖的
内核
模块
、
、
、
、
我正在使用
linux
perf工具来分析共享库。虽然它在Ubuntu上运行得很好,但现在我想在
嵌入式
linux
上运行它,并且我不能使用apt-get在
嵌入式
linux
上安装
linux
性能工具。这就是为什么我必须从头开始
编译
所有东西的原因。 谁能指导一下如何从头开始
编译
linux
性能工具和相关的
内核
模块? 任何帮助都将受到高度的感谢。 感谢阿斯兰·阿里
浏览 22
提问于2020-04-24
得票数 1
3
回答
当我
编译
linux
内核
时#Include如何工作
、
我需要用arm-
linux
作为
嵌入式
系统
编译
一个2.6.28
Linux
内核
,我正在运行Ubuntu12.10 x86。我查看了2.6
内核
源代码,发现如下:#include <
linux
/kernel.h>#include<asm/io.h> #
浏览 10
提问于2013-04-18
得票数 1
回答已采纳
1
回答
选择一个特定的臂拱进行
编译
、
、
、
我对
嵌入式
linux
很陌生,刚刚开始为raspberry 4板构建一个定制
内核
。关于如何为特定的板
编译
linux
内核
,有几个教程。据我所知,我可以指定cpu类型和工具链作为参数使用ARCH和CROSS_COMPILE命令,但我不知道
编译
器如何识别特定的ARM体系结构(ARMv7、ARMv8等.)我想要一个
内核
图像。
浏览 2
提问于2021-08-26
得票数 1
回答已采纳
3
回答
嵌入式
linux
arm的交叉
编译
FTDI VCP驱动程序
、
、
、
、
我正试图为我的
嵌入式
arch
linux
arm机器交叉
编译
FTDI VCP驱动程序。我将源文件从下载到正在运行
内核
的主机上:在运行Makefile时,我会得到与
内核
头相关的错误,即:asm/线程_info.h文件找不到。我意识到这意味着我的asm符号链接被破坏了,所以我尝试将它链接到但是该目录的内容也不包括thread_info.h,我正在试图找到
浏览 9
提问于2014-01-20
得票数 4
回答已采纳
2
回答
嵌入式
Linux
内核
与桌面
Linux
内核
的差异
、
、
、
嵌入式
linux
内核
和桌面
linux
内核
有区别吗?我认为有一个
linux
内核
支持所有设备(arm、arm64、x86/x64等),开发人员可以像debian(用于桌面)、/raspian(用于
嵌入式
)、arch/archarm那样发布。这是真的吗?
浏览 7
提问于2016-06-15
得票数 1
回答已采纳
1
回答
Linux
环境下CUPS在ARM上的交叉
编译
、
、
、
、
我是
嵌入式
系统的新手,我正在尝试在
Linux
环境中添加USB打印机支持。提前感谢您的建议。
浏览 16
提问于2013-06-07
得票数 1
回答已采纳
1
回答
用glibc
编译
,并运行用eglibc
编译
的
内核
。
、
、
、
我使用的是ARM
嵌入式
系统(ARM9),它运行的是
嵌入式
linux
内核
。
内核
是用GCC 4.5.x用eglibc
编译
的。运行用GCC 4.8.x或更高版本使用glibc
编译
的二进制程序有什么害处吗?我使用的一些代码需要STD11来正确
编译
,因此我不能使用GCC4.5。
浏览 3
提问于2016-12-02
得票数 2
回答已采纳
1
回答
在
Linux
中使用小字节顺序
编译
PowerPC (e5500系列)
、
、
、
、
我有基于PowerPC e5500家族的
嵌入式
主板。我想用Yocto
编译
一个
linux
内核
。我希望这个
内核
是一个小的endian
内核
。但是,当我尝试在
内核
配置(make menuconfig)中启用小端选项时,只有大端选项。 我做了一点调查。PowerPC拱门主要支持大端。我想问这个问题,如果有任何方法可以为little-endian
编译
PPC
内核
,有人能告诉我吗?
浏览 26
提问于2020-01-09
得票数 0
回答已采纳
1
回答
编译
我的驱动程序的源代码时找不到
、
我正在为我的
嵌入式
设备开发带有
linux
内核
版本2.6.32的驱动程序。在驱动程序代码中,我包括了
linux
/modules.h,但是在
编译
时,它给了我错误的
linux
/bounds.h找不到。我已经从
linux
存储库下载了
内核
源代码。我已经检查了路径设置。他们没事。 我检查了我的
内核
源文件,没有人机界面文件。所以为什么我的司机会期待。错误是由于包含模块h造成的。
浏览 8
提问于2015-06-30
得票数 4
回答已采纳
1
回答
在
内核
映像中嵌入initramfs的启动
内核
的正确Grub配置是什么?
、
、
、
我使用buildroot
编译
了一个
Linux
内核
映像,其中根文件系统作为initramfs嵌入。我使用下面的Grub配置从EFI引导分区加载
内核
。这是用
嵌入式
initramfs加载
内核
的正确方式吗?或者如何调试它?menuentry "
linux
" {}
浏览 0
提问于2019-05-10
得票数 2
1
回答
如何在不
编译
的情况下将
linux
内核
和initrd结合起来?
、
、
、
、
我知道从
linux
内核
中提取
嵌入式
initramfs cpio是可能的。我想知道反向操作是否可行;也就是说,给定
编译
的
内核
和initramfs存档,如何组合它们?CONFIG_INITRAMFS_SOURCE="my_initrd.cpio"http://www.k
浏览 0
提问于2018-01-19
得票数 6
回答已采纳
1
回答
如何交叉
编译
LKM的ARM版本?
、
、
、
、
我需要在一个路由器上进行MITM攻击,该路由器是
嵌入式
linux
系统,其架构是ARM。
linux
内核
是2.4.24。所谓MITM攻击,我的意思是拦截数据包,重新编辑它,然后转发它。但是当涉及到交叉
编译
环境时,问题就出现了。 如何设置KDIR路径?解压
linux
_kernel_2.4.24.tar.gz的路径是什么?我需要先交叉
编译
内核
吗?多么?首先,我将KDIR设置为
linux
_kernel_2.4.24的路径,然后设置为make,错
浏览 43
提问于2021-11-25
得票数 0
3
回答
Linux
下的设备驱动程序开发
、
、
我计划学习
嵌入式
linux
并编写
linux
设备驱动程序。在阅读了有关设备驱动程序的内容并阅读了一些教程之后,我对用于
编译
的
内核
源代码感到有点困惑。我使用的是ubuntu11.04,在我的/usr/src/中可以找到以下内容: gcc-4.4
linux
-头-2.6.38-10-泛型-pae
linux
-标头-2.6.38-10
linux<
浏览 12
提问于2012-02-08
得票数 1
回答已采纳
1
回答
嵌入式
Linux
平台
内核
映像的构建
、
、
、
、
我感兴趣的是为基于Ingenic的SoC平台
编译
一个
linux
映像。供应商含糊地提供了关于如何为目标SoC
编译
linux
内核
的说明。因此,根据供应商的指示和在线搜索,需要有一个
嵌入式
linux
的图像为平台。
编译
工具链(mipsel用于基于mips的体系结构)
编译
根文件系统- Busybox建议(不知道原因) 为目标
浏览 0
提问于2020-02-08
得票数 -1
回答已采纳
2
回答
如何列出
内核
设备树
、
、
、
我正在使用带有Debian构建的
嵌入式
Arm。如何从设备树中列出已
编译
的设备?我想看看设备是否已经被支持了。对于阅读这篇文章的人来说,“设备树”是一种将设备添加到(
嵌入式
)
Linux
内核
的规范/标准。
浏览 0
提问于2016-06-14
得票数 28
回答已采纳
1
回答
将驱动程序
编译
为
内核
的一部分,而不是模块
、
、
、
、
我正试图为
嵌入式
设备创建一个简约的
Linux
。这意味着
编译
内核
和驱动程序的必要性。一个驱动程序是由它的创建者直接为设备板编写的,所以它不是存储库驱动程序。它可以
编译
成一个
内核
模块。但是,由于
Linux
的不可变性质,以及对内存使用极小的要求,我不想使用模块。我要所有的驱动程序都内置在
内核
中。所有提供
内核
的驱动程序都是这样设置的。所以我的问题是如何将一个特殊的驱动程序
编译
到
内核
中? 所有的搜索都没有为我
浏览 7
提问于2011-12-07
得票数 9
回答已采纳
1
回答
不使用Module.symvers
编译
Linux
内核
模块
我有这个
嵌入式
Linux
设备。我想向它添加
内核
级的功能,但是我非常希望不
编译
我自己的
内核
。(如果
内核
没有加载并进入用户空间,那么设备就会被阻塞;我无法访问引导加载程序来恢复它。当前的
内核
不支持kexec,所以我不能用它来测试自己的
内核
映像。) 该设备的
内核
支持模块,但我没有相应的Module.symvers文件的副本。我的问题是:如果我没有
Linux
内核
的Module.symvers文件,但是有<e
浏览 0
提问于2018-10-07
得票数 8
回答已采纳
1
回答
当
内核
转储发生时,可以将
Linux
内核
配置为运行用户空间脚本?
、
、
内核
编译
或用户空间设置中是否有任何选项可以执行上述操作?我希望在我的新的
嵌入式
Linux
系统中添加一个崩溃报告。
浏览 0
提问于2015-07-25
得票数 0
回答已采纳
2
回答
嵌入式
linux
驱动程序加载
、
、
、
我正在为
嵌入式
linux
(ARM)开发一个设备驱动程序。如何
编译
作为
内核
的一部分生成的KO文件,使模块在引导时加载? 这是我第一次需要将驱动程序
编译
到
内核
中,而不是作为可加载的模块。
浏览 8
提问于2011-08-10
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
谷歌 Linux 内核开发者使用 macOS 编译 ARM64 Linux 内核
一位嵌入式高手摸索出的Linux内核编译步骤和经验
GCC 编译 Linux 内核速度比 LLVM 更快
Linux内核解读
Linux内核出现漏洞
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券