腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
gcc是否有计算“
编译
代码行”的工具或
编译
器选项?
gcc
、
compilation
、
linux-kernel
为了比较
Linux
内核
的
编译
时间
,如果后面有(实际上)
编译
代码行的编号,这将是非常有帮助的。以前对
内核
源代码进行“cloc”
编译
只是解决方案的一部分,因为这个值对于每个
内核
配置都是相等的,不管是否配置为'tinyconfig‘、'allyesconfig’或'localmodconfig‘。向gcc邮件列表中添加了可能支持此问题的请求编辑(见下文答复Mike Kinghan 03/09/20
浏览 1
提问于2019-02-18
得票数 2
回答已采纳
2
回答
Linux
内核
编译
加速命令
linux-kernel
我在i5 (第二代)机器上使用
Linux
3.18.25(双引导窗口和
Linux
)。我正在对
内核
模块进行一些修改,以了解
内核
代码。问题是,每次我使用make命令
编译
代码时,大约需要1小时30分钟,即使我使用make -j 4命令,也需要几乎相同的
时间
。我应该怎么做才能更快地
编译
内核
代码?除了使用make或make -j 4命令之外,还有其他方法来
编译
内核
吗?
浏览 4
提问于2016-01-25
得票数 0
回答已采纳
1
回答
Kali
Linux
2.0上的错误
内核
头版本
kernel
、
linux-kernel
、
kali-linux
、
version
开发
内核
头(用于交叉
编译
)
Linux
-libc-dev-armhf-
Linux
内核
标头用于开发(交叉
编译
)
linux
-libc-dev-hppa-
linux
开发
内核
头(交叉
编译
)
linux
-libc-dev-m68k-
linux
内核
标头用于开发(交叉
编译
)
linux
-libc-dev-dev-
linux
<
浏览 0
提问于2016-12-03
得票数 0
2
回答
编译
不同
内核
的
内核
模块
linux
、
module
、
kernel
我使用的是一个嵌入式
linux
系统,它也没有
内核
源代码或头文件。此外,我不能简单地使用另一个
内核
。我的目标系统的
内核
版本是'3.18.11-tegra',
内核
源代码是3.18.19。
浏览 2
提问于2016-05-20
得票数 0
2
回答
为什么
Linux
模块API不向后兼容?
linux-kernel
、
drivers
、
kernel-modules
、
proprietary-drivers
为什么
Linux
模块API不向后兼容?在更新
Linux
内核
之后,我很沮丧地找到了更新的驱动程序。 我有一个无线适配器,需要一个专有的驱动程序,但制造商已经停止了这个设备大约7年前。由于代码非常古老,是为
Linux
2.6.0.0编写的,所以它不使用最新的
Linux
内核
进行
编译
。我使用过许多
Linux
发行版,但同样的问题无处不在。尽管有一个与
Linux
内核
一起分发的开源驱动程序,但它不起作用。有些人试图修改旧的专有代码,
浏览 0
提问于2020-08-18
得票数 2
回答已采纳
1
回答
在英特尔64位机上
编译
AMD athlon-xp 32位
内核
ati
、
kernel
、
64-bit
、
32-bit
、
chroot
有人能告诉我如何通过chroot在64位英特尔环境中
编译
用于amd athlon-xp的
Linux
3.7
内核
吗?我尝试设置chroot环境,但是
编译
会给我带来错误。多亏了所有人。P.S:在虚拟机中
编译
内核
需要太长
时间
。
浏览 0
提问于2013-02-13
得票数 1
2
回答
linux
内核
源代码可以使用驱动程序的函数吗?
c
、
linux
、
linux-kernel
、
driver
我有一个可加载的模块(驱动程序)函数,
linux
内核
源代码需要使用它。
linux
内核
源代码是
linux
-3.16.1/mm中的c文件之一。但是,我在c文件中添加了extern function并重新
编译
了整个
Linux
内核
源代码。我认为错误发生在链接
时间
。
浏览 20
提问于2016-02-10
得票数 1
2
回答
是否需要重新填充我的
linux
内核
?
linux
、
linux-kernel
、
kernel-module
我是一个初学者,学习
linux
内核
模块的开发。下面是一个教程,它说要重新
编译
我的
内核
,以便启用各种调试功能,比如强制模块卸载e.t.c。我这么做可以吗?它会影响我预先构建的
内核
吗。在什么情况下,我被迫将模块插入正在运行的
内核
中,而
内核
不允许我这样做?
浏览 8
提问于2014-12-16
得票数 2
回答已采纳
1
回答
如何为所有
Linux
内核
编译
设置默认Makefile标志?
linux
、
makefile
、
compilation
、
kernel
我是否可以将
内核
Makefile标志设置为始终包含"-j9"?当我重新
编译
新下载和配置的新
内核
时,我经常忘记手动输入该标志,因此
编译
比在我的机器上花费的
时间
要长。我更新
内核
的策略是: /usr/src/
linux
-newcp /usr/src/
linux
-old/.config /usr/src/
linux
-newm
浏览 4
提问于2011-05-10
得票数 2
回答已采纳
1
回答
编译
Ubuntu 10.04
内核
时的覆盖目录选项
linux-kernel
、
debian
、
ubuntu-10.04
我正在学习
Linux
内核
编程。我想知道在
编译
linux
内核
时--overlay-dir选项是什么,如本页所述。为什么我不能只用基本的
内核
来构建
内核
镜像?此外,除了git方式之外,还有没有其他方法可以下载这个非规范的
内核
树?意思是如果我可以下载一些zip文件,否则git需要很多
时间
来下载大约700MB
浏览 3
提问于2011-01-08
得票数 2
1
回答
Ubuntu的源代码
customization
、
source-code
、
source
所以我想知道源代码在哪里。我知道如何获取.ISO文件,但如何查看或更改代码?我的目标是制作一个基于Ubuntu的自定义操作系统。如何查看.ISO文件的代码,以及是否有关于Ubuntu源代码的文档?
浏览 0
提问于2021-03-23
得票数 0
2
回答
快速测试
Linux
内核
linux
、
kernel
、
grub
我想学习
linux
内核
编程,所以我从www.kernel.org下载了
Linux
内核
3.7.6源代码。然而,在编辑任何东西之前,我尝试使用在线教程来
编译
它。make需要很多
时间
来
编译
,而我还没有完全
编译
完。有没有什么快速的方法可以更改源代码并对其进行测试?因为我读到
内核
编译
大约需要一个小时。 另外,是否可以在USB驱动器上复制和测试修改后的
内核
?是否可以在USB驱动器上安装GRUB,在USB上复制<
浏览 3
提问于2013-02-11
得票数 2
1
回答
Linux
内核
模块签名
cryptography
、
linux
如果
编译
linux
内核
以检查
内核
模块的签名,则检查公钥(X.509) w.r.t当前系统
时间
的有效性。这是系统第一次启动,它还没有收到外部
时间
同步,默认
时间
仍然是1970年1月1日。我想知道如何在其他使用
内核
模块签名的实现中解决这个问题?
浏览 0
提问于2015-05-27
得票数 2
2
回答
在ubuntu
内核
编译
中,重新引导msg“放弃等待根设备”。
ubuntu
、
kernel
、
initramfs
我试图从源文件(即3.19.3
内核
版本)
编译
Linux
内核
,我运行了以下命令进行
编译
tar -xvf
linux
-3.19.3.tar.xzcd
linux
-3.19.9常见问题:检查rootdelay= (系统等待的
时间
够长了吗?) 检查root= (系统是否在等待正确的设备?)以及如何
编译
内核
以避免此类错误
浏览 0
提问于2015-04-10
得票数 2
回答已采纳
3
回答
如何调试我的交叉
编译
的
Linux
内核
?
linux
、
debugging
、
kernel
、
cross-compiling
、
qemu
我已经交叉
编译
了一个
Linux
内核
(用于i686上的ARM -使用Cross-LFS),现在我正试着用QEMU引导这个
内核
。qemu-system-arm -m 128 -kernel /mnt/clfs-dec4/boot/clfskernel-2.6.38.2 --nographic -M versatilepb所以
浏览 1
提问于2012-01-19
得票数 3
回答已采纳
1
回答
Linux
不能在没有GCC优化的情况下
编译
;
linux
、
compiling
、
gcc
、
c
您可以在Internet上找到几个线程,例如:当人们抱怨不能用-O0构建
Linux
时,会被告知这是不受支持的;
Linux
依赖于GCC对自动内联函数的优化,删除死代码,并以其他方式完成构建成功所必需的事情。至少我已经对3.x
内核
中的一些
内核
进行了验证。如果用-O0
编译
的话,在几秒钟的构建
时间
后,我
浏览 0
提问于2014-09-04
得票数 10
回答已采纳
2
回答
使用较新的
编译
器
编译
Linux
2.6
内核
模块
c
、
gcc
、
linux-kernel
我构建了运行
Linux
的RT_PREMPT版本的嵌入式机器。它是运行
Linux
2.6
内核
的Ubuntu 10.04安装。是的,这是一个旧的
内核
,但我坚持了一段
时间
。当我
编译
内核
时,我使用的是gcc 4.4版本。在这个系统上,有一个我已经成功
编译
了三年的
内核
模块。make[1]: E
浏览 6
提问于2015-04-29
得票数 21
回答已采纳
2
回答
如何用Clang
编译
Linux
内核
?
kernel
、
compiling
、
compiler
出于好奇,我对同时使用clang和zapcc
编译
器
编译
Linux
内核
感兴趣;一次
编译
一个。如何使用其他
编译
器
编译
Linux
内核
?
浏览 0
提问于2019-10-01
得票数 2
回答已采纳
1
回答
Linux
内核
版本与GCC版本匹配
kernel
、
gcc
是否有
编译
Linux
内核
的推荐GCC版本? 我发现
Linux
内核
的标题“
编译
器-GCC”。它是否包括
内核
推荐的GCC版本的信息?也就是说,我能找到有关在
Linux
内核
源代码中
编译
的信息吗?
浏览 0
提问于2017-01-18
得票数 7
回答已采纳
3
回答
是否可以在UNIX/
Linux
系统中更改
内核
?
linux
、
fedora
、
kernel
、
linux-kernel
、
gnu
我想知道是否有可能改变
内核
,例如,将Fedora的
Linux
内核
替换为FreeBSD的
内核
。 现在,Debian GNU/kFreeBSD已经存在了。我可以定制
Linux
发行版以包含BSD
内核
吗?
浏览 0
提问于2016-12-07
得票数 16
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
谷歌 Linux 内核开发者使用 macOS 编译 ARM64 Linux 内核
GCC 编译 Linux 内核速度比 LLVM 更快
Linux内核出现漏洞
Windows 内核和 Linux 内核的区别(二)
Windows 内核和 Linux 内核的区别(一)
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券