腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1284)
视频
沙龙
2
回答
如
何用
gdb
在
ARM
目标
单片
机上
调试
flash
程序
、
、
、
我正在尝试
调试
目标
MCU上的
ARM
闪存
程序
,使用 我正在使用以下命令
在
目标
系统(Cortex M7)上设置gdbserver ..。我已经准备好
调试
一个精灵了。第一次,我可以使用以下命令进行
调试
>
arm
-none-eabi-
gdb
flash
_program.elf (
gdb
)> target remote localhost:2331 # connectt
浏览 136
提问于2021-01-20
得票数 1
回答已采纳
1
回答
哪个
调试
器将用于
调试
由
arm
- to linux-gnueabi编译器生成的elf文件?
、
、
我使用
arm
-none-linux-gnueabi编译器编译我的
程序
集代码。 哪个
调试
器应该用于
在
windows中
调试
我的代码
浏览 3
提问于2014-06-26
得票数 0
2
回答
gdbserver:
目标
描述指定的未知体系结构"aarch64“
、
、
我尝试远程使用gdbserver进行
调试
,如下所示$ gdbserver localhost:2000 hello -l 20 -b 10 --enable-targets=all"copied binary from
ARM
target to host" $
gdb</e
浏览 4
提问于2018-11-29
得票数 6
1
回答
GDB
远程
调试
对远程
目标
执行的影响
、
、
、
、
背景error while loading shared libraries:unexpected PLT reloc type 0x
浏览 1
提问于2014-10-20
得票数 3
回答已采纳
3
回答
基于低层qemu的
调试
、
、
、
、
我要在
ARM
架构上测试一些低级代码。通常情况下,实验
在
真实的板上是相当复杂的,所以我想到了QEMU。 我想要的是某种
调试
信息,比如printfs或
gdb
。我知道这在Linux中很简单,因为它实现了的设备驱动
程序
和
gdb
特性,但我没有使用linux。此外,我怀疑从Linux内核源代码中提取这种功能会很复杂。
浏览 13
提问于2010-04-09
得票数 14
回答已采纳
2
回答
如何在Ubuntu中更改已安装
GDB
的配置以进行
ARM
-LINUX的交叉
调试
、
、
我已经使用apt-get安装了
GDB
。主机和
目标
是相同的。我想用它来进行交叉
调试
。有谁能帮助我们实现这一点吗? 提前谢谢你,
浏览 2
提问于2015-10-12
得票数 0
1
回答
gdb
共享库没有
调试
信息
、
、
、
、
我尝试
调试
一个
在
beaglebone黑色debian上查找浮点异常位置的
程序
,我安装了libc6和libc6 6-dbg,但是仍然。/libm.so.60xb6dd44a0 0xb6eca348Yes (*) /lib/
arm
-linux-gnueabi/libc.so.6 (*)
浏览 2
提问于2015-01-03
得票数 0
1
回答
用
GDB
远程
调试
纯C
程序
、
、
、
、
我正试图
在
安卓设备上远程
调试
一个纯C
程序
。Android设备(
目标
)通过USB连接到主
机上
。
目标
: 启用端口adb forward tcp:5039 tcp:5039
浏览 0
提问于2015-05-25
得票数 5
回答已采纳
1
回答
无法使用
gdb
和动态加载器将32位应用
程序
调试
到远程
目标
arm
64中
、
、
、
、
在
特定情况下,我尝试使用
gdb
在
arm
64设备中
调试
应用
程序
:-The设备是运行linux的嵌入式linux
arm
64:Linux HMI-fa93 4.14.78-rt47#1 SMP PREEMPT RT Fri Apr 29 08:40:42 UTC 2022 aarch64 GNU/Linux
在
尝试将
gdb
与使用本机64位的应用
程序
一起使用时,我完全没有问题(
在<
浏览 5
提问于2022-09-28
得票数 0
回答已采纳
2
回答
如何在Raspberry Pi上使用gdbserver?
、
、
、
我尝试使用
gdb
进行远程
调试
。
在
目标
计算机(Raspberry和Ubuntu 15.10)上,我运行gdbserver :4444 main。
在
我的笔记本电脑上,我运行./
arm
-linux-gnueabihf-
gdb
~/workspace/piCCompileProj/Debug/main。
在
gdb
提示符下(
在
我的笔记本电脑上),我键入: target remot
浏览 3
提问于2016-01-02
得票数 3
1
回答
在
Eclipse中,如何在远程
调试
时将可执行文件加载到基于远程
ARM
的嵌入式
目标
上
、
、
、
我
在
Eclipse中构建了一个"hello world“
程序
,并为基于
ARM
Cortex-A8的板提供了交叉开发插件。我创建了一个
调试
配置,就像在中描述的那样 总之,我创建了一个新的C/C++远程
调试
配置,将
调试
器设置为"
arm
-none-linux-gnueabi-
gdb
“,而不是"
gdb
”,并将连接设置设置为我的远程
目标
的当我启动
调试
配置时,一切正常,因
浏览 2
提问于2015-06-22
得票数 2
4
回答
用gdbserver
调试
共享库
、
、
、
我正在
目标
和CodeSourcery IDE上使用gdbserver。我的硬件是带有omap3530的gumstix。我可以
在
我的主应用
程序
中逐步完成代码,但是如果我试图进入共享库中的函数,我将获得内存地址和
调试
器终止。903,056 13-
gdb
-set sys
浏览 8
提问于2011-12-23
得票数 10
1
回答
GDB
脚本命令(lx命令)无法工作
、
、
、
、
我有Beagle运行的Linux.On主机系统,我使用交叉
gdb
(
arm
gdb
)来
调试
内核和内核模块。的路径,如下所示我能够连接到
目标
,通过串口使用
GDB
和target.But上的KGDB断点命中,
GDB
脚本命令不被识别。如果我
在
主
机上
的
gdb
提示符上运行“意外的lx”,那么就没有输出。 如果我
在
主
浏览 10
提问于2022-09-22
得票数 0
2
回答
如何从Mac OS X
调试
ARM
、
、
我
在
ARMv5板上进行开发,并尝试使用英特尔Mac
在
板上
调试
程序
,既然Mac支持iOS远程
调试
,那么有没有可以用于
ARM
远程
调试</
浏览 1
提问于2013-02-06
得票数 2
1
回答
在
代码块IDE上使用openocd进行
gdb
调试
、
、
、
最近,我开始使用openOCD开发
Gdb
,以便在代码块IDE上进行
ARM
开发。
gdb
中有两个命令,
如
"load ./bin/Debug/ledtest.Self“、”文件./bin/Debug/ledtest.亲自“,这些命令将导致将
程序
编写为闪存和
调试
。 我的问题是,每当我使用这些命令,它不会写入闪存。我不知道怎么让我的生态系统这么做?我是否要对
gdb
或openocd做相应的修改?然而,当我尝试从o
浏览 5
提问于2017-03-27
得票数 0
2
回答
scripting
GDB
的选定构建不支持Python脚本
、
、
我
在
CentOS主
机上
使用了跨编译的Qt设置。开发Qt应用
程序
并在Raspberry Pi上远程执行它们很好。但是,当我尝试
调试
应用
程序
时,我得到了以下错误:我使用官方 (tools/
arm
-bcm2708/gcc-linaro-
arm
-linux-gnueabihf-raspbian-x64/bin/
arm
-linux-gnueabihf-
gdb
)中的标准
GDB
。
浏览 6
提问于2020-04-25
得票数 2
回答已采纳
1
回答
如何
调试
这个用户空间应用
程序
崩溃?
、
、
、
、
我正在我的嵌入式Linux系统(基于TI AM335x )上运行一个Qt5.4.0应用
程序
,它停止运行,我很难
调试
它。当我运行应用
程序
时,它运行一秒钟左右,然后以没有消息结束。也没有任何报告给syslog或dmesg。我的下一个
目标
是用
GDB
来
调试
它,但是当我尝试运行它时,
GDB
会崩溃: GNU
gdb
(
GDB
) 7.5..。
浏览 6
提问于2015-01-13
得票数 3
1
回答
本地Android远程
调试
获得SIGILL
、
、
在
法律允许的范围内,没有任何保证。输入“显示复制”和“显示保修”以获取详细信息。这个
GDB
被配置为“--host=x86_64-linux target=
arm
-linux”。()
在
仿生/链接器/arch/
arm
/初学者。但是,如果我使用NDK工具链来
调试
一个简单的hello-world
程序
(使用liblog动态链接),
如
本页所建议的: www点srombauts点fr/2011/03
浏览 4
提问于2014-10-10
得票数 1
1
回答
如
何用
JTAG +
GDB
调试
Linux内核?
、
、
、
、
我的
GDB
_client
在
我的Linux主
机上
,但是我的OpenOCD
在
我的windows主
机上
,他们通过网络使用
GDB
_server进行通信。它们之间很容易通信,我可以通过我的Linux上的
GDB
通过JTAG将应用
程序
加载到我的板上。来
调试
内核,就需要使用
gdb
直接将内核加载到
目标
上。您的引导加载
程序
将初始化您的板,执行将在内核开始时停止。之后,您可以将内核加载到内存中并运行它。
浏览 0
提问于2020-10-25
得票数 4
1
回答
用
GDB
和QT Creator远程
调试
DSP应用
程序
、
、
我有一个使用QT和TI视频解码器的图像处理应用
程序
示例,它在TI DaVinci,DM6446上运行。我正在使用QT Creator,编译过程给了我两个二进制文件,一个用于
ARM
内核,一个用于DSP。DSP二进制文件的扩展名为".x64p“。如果我直接从
目标
board.But启动应用
程序
没有问题如果我
在
主
机上
使用
gdb
启动它,我可以
在
arm
端看到
调试
消息,但是,它立即崩溃,因为它不能打开DSP二进制文件。有
浏览 3
提问于2013-08-20
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
单片机开发环境搭建
国产8位单片机性能对比
程序调试之gdb大法
搞嵌入式应用层开发要学习什么?看这里
单片机程序是如何运行的?
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券