腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
编译
模块的数量是否影响内存中
内核
的大小?
kernel
当我自己
编译
内核
时,我
编译
的
驱动
程序和模块的数量肯定会影响生成的二进制文件的大小。 当
内核
加载到内存中时,
编译
内核
是否也会影响
内核
的大小?我的意思是,当我也
编译
我的硬件不需要的
驱动
程序时,
内核
会忽略它们吗,或者它们也被加载到RAM中?TL/DR:问题是:当我
编译
内核
A只包含我需要的
驱动
程序,
内核
B包含我需要的
驱
浏览 0
提问于2013-07-31
得票数 4
1
回答
编译
模块的数量是否影响RAM中linux
内核
的大小?
linux-kernel
在
编译
Linux
内核
时,我
编译
的
驱动
程序和模块的数量肯定会影响生成的二进制文件的大小。但是,当
内核
加载到内存中时,它也会影响
内核
的大小吗?我的意思是,当我
编译
硬件不需要的
驱动
程序时,
内核
会忽略它们吗,或者它们也被加载到RAM中呢?TL;DR :包含我需要的
驱动
程序的
内核
B+我不需要的额外
驱动</e
浏览 2
提问于2013-08-01
得票数 0
回答已采纳
3
回答
驱动
程序如何成为操作系统的一部分?
c
、
operating-system
、
drivers
我知道操作系统
内核
是由
驱动
程序组成的,但是
驱动
程序如何成为操作系统的一部分呢?
内核
是自己反
编译
,然后添加
驱动
程序并重新
编译
吗?还是
内核
的
驱动
程序插件?有人告诉我,对于大多数操作系统,
驱动
程序实际上是
内核
的一部分,但每当我
编译
c程序时,它就变成了一个普通的可执行文件。
浏览 1
提问于2010-09-07
得票数 2
2
回答
我如何知道哪个
内核
配置选项启用了我的
驱动
程序?
configuration
、
linux-kernel
、
kernel-modules
TL;DR:
驱动
程序由两个
内核
模块组成。我知道我更改了哪些选项,但我想知道哪个特定的配置选项启用了我的
驱动
程序。有没有办法在不尝试(配置和
编译
内核
)的情况下解决这些选项的每一个可能组合?它必须从源代码
编译
,并且在受支持的发行
浏览 0
提问于2013-09-05
得票数 6
回答已采纳
2
回答
驱动
程序如何成为
内核
的一部分?
operating-system
、
kernel
、
drivers
有人告诉我,对于大多数操作系统,
驱动
程序成为
内核
的一部分。这是怎么发生的?
内核
会自行反
编译
,添加
驱动
程序,然后重新
编译
吗?或者
驱动
程序是
内核
的插件?
驱动
程序甚至是他们自己的独立程序吗?
浏览 3
提问于2010-09-08
得票数 4
1
回答
将
驱动
程序
编译
为
内核
的一部分,而不是模块
linux
、
compilation
、
kernel
、
driver
、
kernel-module
这意味着
编译
内核
和
驱动
程序的必要性。一个
驱动
程序是由它的创建者直接为设备板编写的,所以它不是存储库
驱动
程序。它可以
编译
成一个
内核
模块。我要所有的
驱动
程序都内置在
内核
中。所有提供
内核
的
驱动
程序都是这样设置的。 所以我的问题是如何将一个特殊的
驱动
程序
编译
到
内核
中?所有的搜索都没有为我提供一个解决方案--所有这些都只是作为模块进行
编译
浏览 7
提问于2011-12-07
得票数 9
回答已采纳
1
回答
Linux 4.4
内核
更改
linux
、
linux-kernel
、
linux-device-driver
、
embedded-linux
在这个版本中,使用的是4.4Linux
内核
,而在sles12sp1中,
内核
版本是3.12。很明显,在sles12 sp2
内核
(i .e 4.4
内核
)中添加了如此多的功能和代码更改。我已经为3.12
内核
写了一个
驱动
程序;现在我想让我的
驱动
程序适用于4.4
内核
。一种方法是
编译
4.4
内核
的
驱动
程序代码并修复
编译
错误。但我想弄清楚3.12和4.4
内核
之间的确切变化,以便在
浏览 2
提问于2016-12-24
得票数 1
2
回答
加载
内核
模块优先于设备树的探测
linux-kernel
、
embedded
、
device-tree
因为我的
驱动
程序可能会进化,所以我不希望我的
驱动
程序成为
内核
的一部分(当我说‘成为
内核
的一部分’时,我的意思是,在
内核
创建期间使用
内核
进行
编译
)custom_hardwarereg = <0x41004000 0x1000>; interrupts = <0>;现有的硬件
驱动
程序已
浏览 3
提问于2014-03-24
得票数 1
2
回答
更改
内核
版本并选择
驱动
程序
linux
、
linux-kernel
、
embedded-linux
、
yocto
、
openembedded
我正在尝试
编译
一个新的Linux
内核
,它是从 (版本4.9)获得的,用于使用Yocto的T1042D4RDB-64B嵌入式板。它目前正在使用4.1.35-rt41。虚拟/
内核
新
内核
已经成功
编译
,但是uImage不包含我需要的
驱动
程序。新
内核
中只有4个
驱动
程序(部署/映像/t1042d4rdb-64b/rootfs.tar.gz),它是"hid“、”输入“、"misc”和“暂存
浏览 3
提问于2019-11-13
得票数 4
回答已采纳
2
回答
如何修改
内核
DTB文件
c
、
linux
、
linux-kernel
、
arm
、
embedded-linux
摘要我已经能够使用以下命令将DTB文件解压缩回DTS文件: dtc -I dtb -o <
浏览 14
提问于2017-09-28
得票数 12
回答已采纳
1
回答
为什么Linux
驱动
需要
编译
?
linux
、
linux-device-driver
我有一个问题,如果一个新的硬件在Linux
内核
不支持的列表中,为什么Linux
驱动
需要用Linux源码
编译
?但是Windows
驱动
只需要双击setup.exe,不需要
编译
... 是
内核
类型不同吗?微
内核
vs单片
内核
?或者其他任何原因?谢谢。
浏览 4
提问于2017-04-17
得票数 0
1
回答
3.2.9
内核
的NVidia
驱动
程序
kernel
、
drivers
、
opensuse
、
nvidia
我通过删除NVidia
驱动
程序(我有了最新版本),成功地使X-windows工作。当我试图重新安装它时,安装程序抱怨说,
驱动
程序是用GCC 4.5
编译
的,因此与
内核
不兼容,
内核
是用GCC 4.6
编译
的。我认为这是安全的,这就是为什么它一开始不起作用.从大黄蜂存储库安装NVidia
驱动
程序(最初是从NVidia站点的NVIDIA-Linux-x86_64-295.20.run安装程序安装)也不起作用(这一次我得到了一个黑屏幕,不得不使用故障安全模式来删除该
驱动</
浏览 0
提问于2012-03-13
得票数 3
回答已采纳
1
回答
为了开发linux
驱动
程序,真的需要重新
编译
内核
吗?
linux
、
compilation
、
kernel
、
driver
作为Linux
驱动
开发的新手,我已经成功地在我之前的Ubuntu 11.04 (2.6.38-8-generic)上重新
编译
了一个新的
内核
(2.6.39.4),并且到目前为止进展顺利。但是我想知道为什么我需要重新
编译
内核
?真的有必要吗?我在以前的
内核
中使用了一些简单的
驱动
程序示例,它们
编译
和运行得很好。
浏览 1
提问于2012-01-24
得票数 1
回答已采纳
1
回答
如何在不
编译
整个
内核
的情况下在OpenBSD中
编译
单个
驱动
程序/文件?
c
、
driver
、
openbsd
我已经开始为OpenBSD编写
驱动
程序(用于恩智浦的I2C device PCF8574 )。提前感谢!
浏览 15
提问于2018-08-06
得票数 2
回答已采纳
2
回答
到ARM的Linux网络
驱动
程序端口
linux
、
cross-platform
、
arm
、
porting
、
embedded-linux
我有一个Linux网络
驱动
程序,它最初是为2.4
内核
编写的。它工作得很完美。 我想把它移植到
内核
2.6.31,然后用同样的
内核
来武装Linux,即2.6.31。我实际上对
驱动
程序做了一些小改动,以便它能够在
内核
2.6.31下
编译
,并且它也可以在不崩溃的情况下加载和卸载。它还可以为ARM Linux进行交叉
编译
。但到目前为止,我还无法在ARM上测试它。如何检查
驱动
程序是否与目标
内核
完全兼容,以及应考虑哪些因素使其与AR
浏览 6
提问于2011-08-08
得票数 0
1
回答
编译
linux
驱动
程序所涉及的步骤
linux
、
linux-kernel
、
linux-device-driver
对于要在Linux上
编译
的应用程序,涉及的步骤包括:
编译
内核
驱动
程序涉及哪些步骤?如果我将
驱动
程序
编译
为内置模块、模块或使用自定义Makefile,步骤是否有所不同
浏览 3
提问于2015-12-24
得票数 0
1
回答
错误:无法插入模块rtl8723be.ko:模块中的未知符号
c
、
gcc
、
linux-kernel
、
x86-64
、
inline-assembly
使用
内核
3.17.2,我试图
编译
并将最新的rtl8723be
驱动
程序插入
内核
,但有困难。我从下载了
驱动
程序并
编译
了它:make install ,它
编译
驱动
程序并将其复制到/核/
驱动
程序目录。我对
内核
模块makefile有点熟悉,所以如果与我的系统有关,我肯定可以自己调试这个问题。
浏览 2
提问于2014-11-18
得票数 4
回答已采纳
1
回答
android
内核
构建方法
linux-kernel
、
linux-device-driver
、
android-kernel
我们正在一个团队中开发android
内核
驱动
程序。
驱动
程序以可加载模块的形式开发,并与
内核
源代码分开
编译
。但是,为了构建
驱动
模块,我们需要首先构建android
内核
源代码。每个开发人员都从git中提取
内核
更改,并构建
内核
二进制文件。由于
内核
二进制文件在每个开发人员的本地系统上是不同的,所以每次都需要替换
内核
二进制和
驱动
模块。除了在公共系统上共享
内核
源代码之外,还有
浏览 2
提问于2014-05-15
得票数 0
回答已采纳
1
回答
用Yocto
编译
和加载
内核
模块
驱动
程序
c++
、
linux
、
linux-kernel
、
yocto
我正在为Dart板
编译
一个Linux
内核
和根文件系统,这个手册是: 现在,我想包括附加一个WiFi USB到我的
编译
版本的额外
驱动
程序。我自己想出了如何用
内核
Makefile
编译
模块,但我希望在项目上运行bitbake时,能够
编译
这些模块并使用RFS进行打包。我知道我需要的
内核
对象的名称- ath.ko、ath9k.ko、ath9k_common.ko、ath0k_hw.ko和ath9k_htc.ko。所以我的问题是,考虑到我需要的
内核</em
浏览 10
提问于2016-03-01
得票数 1
1
回答
内核
重新
编译
后需要重建nvida模块吗?
linux
、
kernel
、
nvidia
我正在重新
编译
内核
测试性能和其他东西,一般来说,除了nvidia
驱动
程序之外,一切都进行得很好,有时我只是稍微修改一下
内核
,比如为摄像头支持添加或删除
驱动
程序,然后再重新安装
内核
和模块,每当我这样做时,是否有一种方法可以避免这种情况,只重复使用以前
编译
过的nvidia
驱动
程序,或者如果重新
编译
内核
,我必须重新构建模块吗?
浏览 0
提问于2017-05-25
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
谷歌 Linux 内核开发者使用 macOS 编译 ARM64 Linux 内核
Rust:编译器驱动开发
GCC 编译 Linux 内核速度比 LLVM 更快
Apple SoC CPUFreq驱动即将并入Linux主线内核
Python 3.8 已发布,那如何编译和调试最新的内核源码呢?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券