腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
使用
Ubuntu主机和
gdb
调试QNX目标
gdb
、
remote-debugging
、
qnx
、
gdbserver
我有一个Ubuntu14.04主机,
gdb
7.7.1安装在上面,还有一个qnx交叉编译的项目。我也有一个qnx目标,我想调试我的应用
程序
。互联网上的说明告诉我
在
PC +gdbserver上
使用
任何一个gdbserver,但是我没有安装gdbserver,我认为我无法为qnx编译
gdb
。我有一个叫pdebug的东西。qnx的说明告诉我
gdb
必须有
target
qnx命令,这显然是不可能的。On host
gdb
> <em
浏览 1
提问于2017-03-01
得票数 3
回答已采纳
1
回答
为
程序
运行
禁用SIGABRT (Valgrind)
linux
、
valgrind
我的任务是
使用
Valgrind调试
程序
。由于Valgrind的
使用
,
程序
变得非常慢。这是一个问题,因为
程序
有一个监视器线程,如果慢线程
在
某些函数上花费太多时间,它会用SIGABRT杀死这些线程。当
程序
以这种方式退出时,它处于有效状态,所以即使SIGABRT是强制转换的,我也希望让它保持
运行
。我不能更改
程序
以关闭源代码
中
的监视器线程。现在我的问题是: Valgrind或与Valgrind兼容的工具是否给了我一个选项,让
浏览 24
提问于2020-01-27
得票数 0
1
回答
通过ssh启动的
gdb
远程调试c++进程:
如何
重定向stdin
linux
、
ssh
、
gdbserver
我通过
在
remote
_host上
使用
ssh启动进程来
运行
程序
。ssh -T
remote
_host "cd ~/mydir && ~/myprogram" < input.txt
程序
myprogram读取stdin,它附加到本地文件input.txt。现在,我需要在
gdb
下远程调试这个
程序
。如果没有stdin重定向(即< input.txt ),我将能够
使用
浏览 4
提问于2014-01-07
得票数 1
回答已采纳
2
回答
如何
在Raspberry Pi上
使用
gdbserver?
linux
、
debugging
、
gdb
、
gdbserver
我尝试
使用
gdb
进行远程调试。
在
目标计算机(Raspberry和Ubuntu 15.10)上,我
运行
gdbserver :4444 main。
在
我的笔记本电脑上,我
运行
./arm-linux-gnueabihf-
gdb
~/workspace/piCCompileProj/Debug/main。
在
gdb
提示符下(
在
我的笔记本电脑上),我键入:
target</
浏览 3
提问于2016-01-02
得票数 3
1
回答
基于自定义linux内核的beaglebone黑色
gdb
安装
embedded
、
gdb
我正在为beaglebone开发一个应用
程序
,我
使用
arm gcc编译器交叉编译它,然后
使用
scp命令将编译后的二进制文件移植到beaglebone,并在板上
运行
。该应用
程序
在
一段时间内
运行
良好,随后导致分割错误。在做了一些研究之后,我发现
使用
gdb
可以调试它,但是我面临的问题是
如何
将
gdb
安装到板
中
,或者
如何
从主机上
使用
gdbserver来调试
浏览 0
提问于2015-09-29
得票数 0
1
回答
在
Android上用
GDB
调试本机应用
程序
android
、
debugging
、
gdb
我有一个本地的C++应用
程序
,它应该
运行
在安卓设备上。应用
程序
在
启动时崩溃,很可能是在从链接库调用函数时。我正在尝试用
gdb
调试它,但我无法成功。pid = 3420现在,我试图
在
我的主机系统(Windows 7)上附加到这个进程
中
,
gdb
是
在
Android中提供的。(
gdb
)
target
remote
:2000 :2000: T
浏览 4
提问于2016-10-31
得票数 4
3
回答
GDB
方便变量
在
.gdbinit
中
不扩展
debugging
、
gdb
、
arm-none-eabi-gcc
我
使用
一个
gdb
文件
运行
.gdbinit文件,该文件具有一些无法展开的方便变量。因此,我不想硬编码
在
.gdbinit文件
中
。
GDB
方便变量看起来是最优雅的解决方案: arm-none-eabi-
gdb
-x .gdbinit -ex(
gdb
)
target</e
浏览 0
提问于2020-07-04
得票数 1
回答已采纳
1
回答
如何
创建一个tty来将
gdb
附加到其TTY上/将bash从其tty中分离出来?
bash
、
gdb
、
tmux
、
tty
我打开了两个终端(
在
tmux
中
)。
在
第一个命令
中
,我输入:/dev/pts/4$
gdb
brokenprogram这成功地将被调试进程的输出重定向到第一终端。我
如何
才能阻止bash监听更多的按键?
浏览 0
提问于2014-07-21
得票数 1
1
回答
如何
调试这个用户空间应用
程序
崩溃?
linux
、
qt
、
debugging
、
embedded
、
futex
我正在我的嵌入式Linux系统(基于TI AM335x )上
运行
一个Qt5.4.0应用
程序
,它停止
运行
,我很难调试它。当我
运行
应用
程序
时,它
运行
一秒钟左右,然后以没有消息结束。也没有任何报告给syslog或dmesg。我的下一个目标是用
GDB
来调试它,但是当我尝试
运行
它时,
GDB
会崩溃: GNU
gdb
(
GDB
) 7.5 版权(
浏览 6
提问于2015-01-13
得票数 3
1
回答
用
gdb
调试着色
程序
c++
、
linux
、
debugging
、
gdb
、
chroot
我所处的情况是,我必须调试的
程序
必须在有色度的环境
中
运行
。现在,我已经
在
另一个根目录
中
安装了
gdb
,并复制了源代码,这对于基本的设置是有效的,但是不太方便,因为我必须在任何时候重新同步源代码,并重新编译,并且必须复制我所有的
gdb
设置,等等。是否可以
在
正常环境
中
运行
调试器来调试
运行
在有色环境
中
的
程序
?我
在
Arch Linux上。
浏览 4
提问于2015-11-13
得票数 2
回答已采纳
2
回答
GDB
远程调试:让
GDB
等待gdbserver启动
gdb
、
gdbserver
我知道远程调试的通常方法是
在
目标上启动gdbserver,然后从
gdb
远程连接(
使用
目标远程)。 但是,
GDB
是否有可能等待某个端口,直到gdbserver出现在该端口上?
浏览 2
提问于2015-02-27
得票数 0
回答已采纳
2
回答
方便的
gdb
工作流程
debugging
、
gdb
、
valgrind
我正在重新编译调试周期中进行调试,如下所示: 打开新的终端窗口并键入
gdb
pr
浏览 7
提问于2021-05-20
得票数 0
1
回答
如何
使用
QEMUn和
GDB
调试内核
debugging
、
linux-kernel
、
gdb
、
qemu
我想知道
如何
使用
QEMU和
gdb
调试linux内核。我已经
在
我的虚拟机
中
编译了新内核linux-3.18.6。我的虚拟机环境是centos,内核版本是3.10.0-327.el7.x86_64。我
使用
命令“qemu-system-x86_64boot/usr/src/linux-3.18.6/ -kernel /x86/ -initrd /bzImage rootfs.img -s -S”来
运行
新内核
浏览 12
提问于2017-08-04
得票数 1
1
回答
Tracepoint
在
gdb
中
不起作用,它显示“跟踪只能在远程目标上
运行
”。
gdb
我想
使用
跟踪点在我拥有完全访问权限的本地计算机上调试一个
程序
。我可以设置跟踪点及其通行数,并
使用
info tr为我提供Num Enb Address PassC StepC什么跟踪点1的操作:收集流结束(
gdb
) tfin
浏览 3
提问于2012-02-01
得票数 4
回答已采纳
1
回答
AVX-512 -
使用
Intel SDE调试应用
程序
不工作
c++
、
debugging
、
gdb
、
intel
、
avx512
Start
GDB
, then issue this command at the (
gdb
) prompt:在窗口2
中
~$# set
target
"
target
remote
:portnumber"
Remote
debug
浏览 4
提问于2021-04-27
得票数 2
回答已采纳
1
回答
Qt Creator /
gdb
/远程调试/交叉编译:solib-搜索-路径未
使用
linux
、
gdb
、
qt-creator
、
cross-compiling
、
remote-debugging
我
使用
QtCreator3.2.1和
gdb
7.6.2 (powerpc64-fsl-linux-
gdb
来自)来调试交叉编译的应用
程序
。
在
我的ppc64测试机器(Yocto)上,我
运行
gdbserver:gdbserver :666 /path/to/myapp但是,如果我的应用
程序
动态链
浏览 4
提问于2015-08-31
得票数 0
2
回答
使用
gdb
和gdbserver远程设置断点
debugging
、
gdb
、
breakpoints
、
gdbserver
我正在远程主机上调试一个易受攻击的应用
程序
。我已经
在
主机上设置了gbserver:
在
我的本地主机上,我已经连接到:
gdb
$
target
extended-
remote
192.168.0.100:1234 我成功地连接并可以继续
在
目标指令上
浏览 6
提问于2015-07-15
得票数 4
3
回答
远程
gdb
中
的堆栈跟踪
中
没有符号(只有问号)
c
、
gdb
、
gdbserver
我有一个相对简单的应用
程序
(链接到另一个简单的库
中
),它拒绝让我用
gdb
远程调试它。我检查了
gdb
和gdbserver版本是否匹配。实际上,这两台机器上的操作系统(ubuntu)是相同的。(
gdb
)
target
remote
test1:5000Reading /lib64/ld-linux-x86-64.so.2from
remote
<em
浏览 2
提问于2016-09-08
得票数 2
1
回答
用gdbserver实现的重新编译/调试工作流是什么?
gdbserver
我正在交叉编译一个嵌入式linux目标,并
使用
gdbserver进行调试。
在
目标上,我
运行
gdbserver :2000 /home/root/demo,
在
主机上
运行
gdb
-multiarch,然后
运行
target
remote
10.24.0.236:2000连接到服务器(每次我重新编译我的
程序
,我从
gdb
客户端kill
程序
,重新编译,重新启动服务器
浏览 5
提问于2022-11-10
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券