腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
vmlinux
和
vmlinux
.bin有什么区别?
linux
、
kernel
、
images
vmlinux
和
vmlinux
.bin有什么区别?
浏览 0
提问于2022-11-28
得票数 0
2
回答
如何将内核调试信息构建为单独的文件?
linux
、
linux-kernel
、
arm
、
debug-information
类似于sudo apt-get install
linux
-image-$(uname -r)-dbgsym,我想为定制的内核创建单独的调试信息文件。$ objcopy --only-keep-debug
vmlinux
vmlinux
.debug objcopy:
浏览 6
提问于2014-04-07
得票数 0
回答已采纳
1
回答
用TRACE32调试
Linux
内核源代码时显示HLL C
jtag
、
trace32
我正在使用
Linux
内核LTS4.4 (arm32,cortexa7)进行调试。我正在使用Debugger Lauterbach和Trace32工具。并使用下面的命令加载
vmlinux
和内核源 B:: data.load.Elf /home/compile-kernel/
linux
-4.4.138/
vmlinux
/PlusVM /STRIPPART
浏览 16
提问于2018-11-11
得票数 0
回答已采纳
1
回答
virtualbox中的内核编译错误
vmlinux
错误1
linux-kernel
、
system-calls
我想在我的
linux
内核中添加新的系统调用但是,在我输入此命令后它工作了大约2个小时,但突然我收到了这个错误${LD} ${LDFLAGS} ${LDFLAGS_
vmlinux
} -o ${2} -T ${lds} ${KBUILD_
VMLINUX
_
浏览 2
提问于2016-03-04
得票数 0
1
回答
用QEMU和GDB gdb.error调试
linux
内核
python
、
c
、
linux
、
debugging
、
gdb
我正在使用gdb,不幸的是,每次我在gdb中加载
vmlinux
文件以准备使用qemu进行远程调试时,都会出现以下错误。注意,我也尝试在qemu上使用GDB (所以没有远程调试),错误仍然发生在那里。(gdb) file
vmlinux
File "/home/administrator/Kernels/built/
linux
-5.
浏览 8
提问于2022-09-19
得票数 0
1
回答
gdb-多拱lx-符号失败
linux-kernel
、
gdb
、
arm64
、
gdb-python
-符号’命令时,它已经显示I已尝试执行‘自动加载安全路径’命令,如下所示仍然‘lx-符号’是返回错误。add-auto-load-safe-path /mykernelbuild/
linux
浏览 7
提问于2022-11-04
得票数 0
回答已采纳
3
回答
Qemu内核引导调试,没有源代码
linux-kernel
、
gdb
、
arm
、
qemu
我正在使用Qemu学习一些
linux
内核开发/黑客技术,并希望调试
Linux
的引导过程(2.6.34.3)。有人对如何调试
Linux
的引导过程有什么建议吗?我将
vmlinux
加载到gdbserver以获取调试信息,也许这就是为什么没有源?
浏览 6
提问于2012-07-11
得票数 5
回答已采纳
3
回答
vmlinux
和
vmlinux
.o之间的区别
linux-kernel
、
kernel
、
embedded-linux
在构建
Linux
内核时,会生成
vmlinux
和
vmlinux
.o两个映像。它们的大小似乎也不同(分别为113KB和198KB ...)。有没有人能洞察一下其中的区别?主播
浏览 3
提问于2013-07-13
得票数 5
1
回答
内核地址上的addr2line找不到源代码行
linux
、
linux-kernel
、
gdb
、
addr2line
我正在构建一个自定义
linux
内核(4.15.0 x86_64),启用了调试符号。我发现addr2line无法指向源代码行。addr2line -e
vmlinux
0 addr2line 9be 625f0 ..。从../
linux
/
vmlinux
读取符号.完成。
浏览 5
提问于2018-05-08
得票数 1
回答已采纳
1
回答
riscv64
linux
内核编译问题
qemu
、
riscv
我正在尝试使用以下链接为riscv64编译
linux
内核- https://risc-v-getting-started-guide.readthedocs.io/en/latest/
linux
-qemu.html使用命令make ARCH=riscv交叉编译=riscv64-未知-
linux
-gnu- defconfig编译
linux
时,以下错误显示up - scripts/kconfig.include:35编译器riscv64-未知-
linux<
浏览 99
提问于2020-08-13
得票数 0
1
回答
如何在目标依赖于多个
linux
构建的地方布局Makefiles
linux-kernel
、
makefile
、
multiple-makefiles
我有一个基于Make的项目,顶级目标需要多个
vmlinux
二进制文件(
linux
内核)作为先决条件,因此它看起来如下所示:bigfile: bigfile.cfg a/
vmlinux
b/
vmlinux
c/
vmlinux
foo bar baz而且每个
linux
浏览 3
提问于2012-08-31
得票数 1
回答已采纳
1
回答
无法从Fedora 35上的vmlinuz提取
vmlinux
linux
、
fedora
我试图从Fedora 35标准vmlinuz文件(vmlinuz-5.14.15-200.fc34.x86_64)中提取
vmlinux
,它使用extract提供的脚本: extract-
vmlinux
: Cannot find
vmlin
浏览 0
提问于2022-01-16
得票数 1
2
回答
将
Linux
内核编译为非ELF
linux
、
linux-kernel
、
elf
我使用的是Oracle Enterprise
Linux
,例如,如果我运行"make bzImage",结果是一个我不能使用的ELF文件。为了清楚起见,我现在执行"file /boot/vmlinuz“时得到的是:然而,我想要得到的是: vmlinuz:
Linux
浏览 4
提问于2011-02-26
得票数 1
5
回答
为什么在我的
vmlinux
中使用带有/proc/kcore的gdb时没有调试符号?
gdb
、
linux-kernel
我已经将所有与CONFIG_DEBUG_相关的选项配置为y,但是当我尝试调试内核时,它说没有找到调试符号: gdb /usr/src/
linux
-2.6.32.9/
vmlinux
/proc/kcoreReading symbols from /usr/src/
linux
-2.6.32.9/
vmlinux
...
浏览 2
提问于2011-03-24
得票数 11
回答已采纳
1
回答
构建
vmlinux
时的链接器选项
linux-kernel
、
embedded-linux
、
archlinux
、
archlinux-arm
我正在理解
vmlinux
将如何在link-
vmlinux
.sh脚本的帮助下创建,我可以看到它在构建
vmlinux
时将帮助选项传递给链接器,但是当使用-p执行链接器时,我看不到任何名为-p的选项。#arm-
linux
-gnueabihf-ld -EL -p --no-undefined -X --build-id -o
vmlinux
您能告诉我在上面的命令中'-p‘选项的用法吗?
浏览 4
提问于2015-04-09
得票数 0
2
回答
Linux
: bpftool:未能从/sys/ from /btf/
vmlinux
获得EHDR
c++
、
linux
、
bpf
、
ebpf
所以我的设计是: $ sudo bpftool btf dump file /sys/kernel/btf/
vmlinux
format c
浏览 80
提问于2021-11-24
得票数 3
回答已采纳
1
回答
Makefile :没有使target '/constants.py.in‘成为'/constants.py’所需的规则。停
linux
、
makefile
、
gdb
、
gnu-make
、
gdb-python
我偶然发现需要自动运行GDB脚本和
vmlinux
文件,特别是/usr/src/
linux
../ scripts /gdb/
vmlinux
-gdb.py下的脚本。我确保该脚本使用
vmlinux
文件在初始化时运行,并出现以下错误File "/usr/src/
linux
-hwe-5.4-headers-5.4.0-42/scripts/gdb
浏览 5
提问于2021-06-14
得票数 0
1
回答
为什么我不能从addr2line获取源代码行?
c
、
linux-kernel
、
embedded-linux
我的主机环境是virtualbox上的ubuntu18.04.2,并且我正在使用arm-
linux
-gnueabihf-交叉编译器编译内核。我使用objdump从
vmlinux
获得了一个函数的地址(这里是_local_bh_enable),如下所示: $ arm-
linux
-gnueabihf-objdump -x
linux
/
vmlinux
$ arm-
linux
-gnueabihf-addr2line -fe
linux
/
vmlinux</
浏览 0
提问于2020-11-14
得票数 0
1
回答
无法使用eclipse调试
linux
c
、
linux
、
eclipse
在编译
Linux
内核之后,我正在尝试使用eclipse来调试
Linux
。我创建了一个新项目,现在在run->debug配置中,我为
vmlinux
指定了路径。已提供TCP端口并单击DEBUG。我得到了下面的错误not in executable format: File format not recognized TCP port
浏览 0
提问于2015-09-28
得票数 0
1
回答
如何修复这些不匹配?
android
、
compiler-errors
、
compiler-warnings
、
android-kernel
使用过的GCC: Linaro--GCC 4.7/4.8/4.9.3/6.4/7.3,但版本似乎没有意义If the reference is valid then annotate theIf the reference is valid then annotate
浏览 13
提问于2018-07-30
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux内核映像vmlinux、Image、zImage、uImage区别
开发者发布补丁集,减少编译Linux内核时的最大内存使用量
内存占用减少3.7%,开发者发布补丁集减少编译Linux内核时的最大内存
Linux DNS 查询剖析 Linux 中国
Manjaro Linux 22.0 发布|Linux 中国
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券