腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
位置无关的可执行文件和ptrace
、
、
我想在
Linux
上编写一个饼,例如在给定的指令地址中断。从反汇编中,我有指令的相对地址--如何才能找到可执行文件加载到的位置以便获得绝对地址? GDB能够跟踪馅饼--它是如何处理这个问题的?
浏览 2
提问于2017-11-26
得票数 0
回答已采纳
1
回答
在maven多模块web应用程序中未在eclipse中注册的
断点
、
、
、
、
在某些类中,我可以
设置
断点
,在调试模式下启动tomcat (通过eclipse)之后,它们将被注册(意思是,在蓝色圆点图标旁边显示一个小的滴答图标),调试器就在那里停止。在其他类中,
断点
没有注册,调试器没有停止。 为什么?下面的机制是什么,比如,
断点
是否只为已经加载的类注册?或者这是
怎么
回事?更新:在
Linux
下使用Eclipse4.5.2,Tomcat在Oracle 1.6.0_45下启动
浏览 1
提问于2016-06-22
得票数 1
2
回答
调试c++程序时如何在
linux
中保存
断点
设置
我现在正在使用
linux
开发c++程序。工作台是通过putty连接
linux
工作站控制台的窗口。我在程序中
设置
了很多
断点
,使用gdb调试程序是非常强大的:)但是我不知道如何保存
断点
,所以下次当"gdb ./MyProg“的
断点
信息丢失时,”info
断点
“显示没有
断点
,这让我大惑不解。
浏览 1
提问于2010-10-23
得票数 2
回答已采纳
2
回答
寻找捕获CPUID指令的方法
、
、
、
、
我正在寻找一种巧妙的方法来捕获和摆弄
Linux
进程的CPUID指令。使用ptrace()并修补由进程创建的所有可执行mmap区域中的所有cpuid操作码,将它们替换为int3。因此,基本上我正在寻找一些方法,允许我不在特定的内存地址上
设置
断点
,而是在每次调用操作码时
设置
断点
。有没有人知道该
怎么
做?
浏览 12
提问于2009-09-17
得票数 3
2
回答
如何中断由gdb地址指定的指令?
、
我
怎么
才能给那个指令加个
断点
。当我写到:break *9048f23我
怎么
能给那个指令加个
断点
。9048f23: 8a 51 e6 mov 0x12(%esp),%eax 平台:
Linux
。
浏览 5
提问于2011-10-24
得票数 11
回答已采纳
4
回答
如何对库进行源代码级调试?
、
、
、
我有一个后续的
设置
。虽然我的工作
设置
是处理Windows主机上的ARM编译器Real Suite (RVDS) 3.2,但这种情况对于任何主机上的任何其他C编译器都是通用的。然后,我使用
Linux
主机上的ARM-
Linux
编译器工具链将这个库与应用程序链接起来,以获得ARM可执行文件。现在,当我尝试使用gdb在
Linux
上调试这个生成的ARM可执行文件时,通过尝试在链接库中的某个函数中放置一个
断点
,gdb无法将
断点
引用到没有找到的源中。因此,我手动复制了用于在
L
浏览 10
提问于2009-04-01
得票数 2
1
回答
在
linux
内核中挂载ext4文件系统的代码在哪里?
、
、
、
我正在学习如何修改
linux
内核。我使用gdb是为了远程调试内核,但是我的
断点
(b console_init,b start_kernel)不起作用。现在,我想尝试在挂载ext4文件系统时
设置
断点
。有没有人能告诉我,我应该在代码的什么地方
设置
断点
?
浏览 10
提问于2012-08-23
得票数 1
回答已采纳
1
回答
从.sh调用cpp源文件时无法找到
断点
、
、
我需要在cpp源文件中
设置
断点
。当前调用cpp目标的
设置
是通过一个shell目标进行的,其中包含了额外的依赖项,这意味着在
Linux
控制台中直接调用cpp目标是不可行的。我不知道
怎么
做第一条路,所以我选择了第二条路。我在cpp文件中插入睡眠(30),然后在另一个终端中打开gdb并连接到正在运行的进程。我确认gdb可以在gdb中的gdb()函数处停止。如果我强制在主程序中
设置
断点
,gdb就不会显示这样的文件。如果我继续使用gdb,它将不会停止在cpp文件中
设置</
浏览 4
提问于2020-12-09
得票数 0
回答已采纳
3
回答
GDB错误:选定的体系结构i386与报告的目标体系结构i 386:x86-64不兼容。
、
、
、
、
我正在
Linux
机器上使用Netbeans 8.0,gdb 7.8.1。直到两天前,一切都很好,当我开始调试时,我突然开始收到这个错误,我不知道它意味着什么。到目前为止,我正在尝试清理和重置我所能想到的一切:重新安装netbeans、清理所有本地文件、重新
设置
我的代码、取消所有
断点
等等。无法插入
断点
-1。暂时禁用共享库
断点
:
断点
浏览 4
提问于2017-02-09
得票数 11
回答已采纳
1
回答
Qt无法在
Linux
上
设置
断点
、
、
、
、
但是,如果我开始使用
断点
集进行调试,则应用程序将立即停止使用消息。The gdb process terminated 我查看了gdb控制台,它只报告如果我通过控制台中的gdb运行相同的二进制文件,一切正常,我可以调试和
设置
断点
。
浏览 7
提问于2014-10-28
得票数 0
回答已采纳
3
回答
是否可以将VS2008配置为单步处理for的标题,就好像它是一个步骤一样?
、
、
、
、
当单步执行到for循环时,例如:{}是否可以指示调试器将"for (int i = 1 ... etc"视为一个步骤而不是3个步骤?因此每次循环迭代只需要两次按键?
浏览 2
提问于2011-04-06
得票数 0
回答已采纳
2
回答
无法在malloc()
设置
断点
、
、
、
、
我的系统规范是: gdb: GNU gdb (GDB)红帽企业
Linux
浏览 6
提问于2014-02-27
得票数 2
回答已采纳
2
回答
在编译后的dlls中
设置
断点
- Visual 2015
、
、
、
、
我试图在引用的DLL中
设置
一些
断点
。
浏览 2
提问于2016-07-11
得票数 0
回答已采纳
1
回答
VisualStudio2017远程gdb调试器在哪里?
、
、
、
我通过“控制台应用程序(
Linux
)”在VisualStudio2017中构建了一个
Linux
程序。当我在程序中
设置
一个
断点
来远程调试我的程序时,我运行"F5"开始调试,但是程序并没有在
断点
停止并运行到最后。我发现我的程序没有提供"gdb远程调试器“,如何配置它?
浏览 2
提问于2017-11-16
得票数 0
1
回答
gdb:在尚未定义的函数上
设置
断点
过去的情况是,如果尝试在未定义的符号上
设置
断点
,gdb无论如何都会提供
设置
断点
,以防稍后动态加载。这是在Fedora /
Linux
30上。
浏览 0
提问于2019-07-26
得票数 1
回答已采纳
1
回答
GDB
设置
断点
时未定义的函数"d::~d“
、
、
、
、
我使用gdb在
Linux
中进行调试。但是,当我像这个b d::~d
设置
断点
时,控制台会返回: } ;
断点
保持y 0x00000000577a6c在d::get()在.
浏览 7
提问于2016-08-30
得票数 1
2
回答
如何在Eclipse本地开发工具包中
设置
C++
断点
?
、
、
、
、
我正在尝试使用将一个
Linux
C++应用程序移植到Android。到目前为止,我已经在Mac上的模拟器上运行了我的移植应用程序。我尝试在C++代码中的特定行在Eclipse中
设置
一个
断点
,但是代码在
断点
上运行而不停止。行上的java
断点
工作得很好,只是C++
断点
似乎没有效果,代码只是以编写的方式运行并返回。如何在C++代码中
设置
断点
,以便在模拟器中逐步完成正在开发的Android应用程序中的本机代码?
浏览 5
提问于2014-04-16
得票数 3
回答已采纳
1
回答
模拟调试:在适配器中
设置
断点
、
、
通过在 1.14.0/
Linux
18上使用VSCode示例了解如何在调试适配器中
设置
断点
。按照演示说明,我安装了Mock debug扩展,并在"readme.md“上
设置
断点
运行良好。我在activate-"extensions.ts“和每个函数的第一行-(mockDebug.ts)中
设置
了
断点
。运行不同的启动类型,但没有一个允许我击中任何
断点
。Mock Debug", "program&quo
浏览 1
提问于2017-06-12
得票数 0
回答已采纳
2
回答
vs代码Sphere中不可见和锁定的
断点
、
、
、
当我尝试调试vs代码中的任何一个时,它告诉我在应用程序的第一行
设置
了一个
断点
。但是,vs代码在“
断点
”选项卡中没有显示任何
断点
。我正在运行最新的VS代码版本(1.44),在windows 10上使用Azure Sphere扩展20.1,在
Linux
上也出现了同样的问题。加法1:为了提供额外的澄清,这里有一个屏幕截图,显示控制台输出(
断点
集)和ui (无
断点
集)的不匹配。
浏览 4
提问于2020-04-09
得票数 0
回答已采纳
1
回答
GDB跳过共享库
断点
、
、
我在一个简单的C程序中使用调试器,我试图用一个共享库
设置
一个
断点
,但是GDB完全跳过了这个
断点
。#include <stdio.h> #include
浏览 0
提问于2019-07-10
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券