腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
让
GDB
在
调试
时
显示
源代码
?
、
要使
gdb
使用单个源文件,可以将其存储在运行
gdb
的同一目录中。一个完整的文件夹怎么样? 例如,我有一个名为"bootup“的文件夹,里面有多个子文件夹和文件。它生成一个名为"bootup“的二进制文件,我需要对其进行
调试
以防止崩溃,也需要了解代码流。 如果我只
在
路径中有启动文件夹(包含
源代码
),这似乎是不够的。当我设置断点并进行
调试
时
,它仍然只
显示
如下所示的文件,而不
显示
源代码
。
gdb<
浏览 47
提问于2021-07-29
得票数 0
回答已采纳
1
回答
gdb
不能通过非系统dll函数调用来“next`”
、
、
问题是
调试
代码调用了一些dll函数,这个函数和来自同一个dll的其他函数:当我在这一行中断,然后发出next命令
时
,我得到一个0x1000e620()(
gdb
) disas find_cam,+200x4092dc <_imp__Ed
浏览 0
提问于2012-10-24
得票数 0
回答已采纳
1
回答
使用list命令
时
GDB
不
显示
源代码
、
、
、
、
我正在尝试
调试
一个段错误,但似乎一些常见的
gdb
命令不能像预期的那样工作。如果我执行以下操作:break mainlist(
gdb
) listbtlist(
gdb
) list 1 in <built-
浏览 142
提问于2020-03-05
得票数 1
回答已采纳
1
回答
编译库,以便
GDB
自动找到
源代码
。
、
、
、
我们正在编译一个
在
Linux下使用CMAKE编写的库,然后
在
/opt/mylib下按默认方式安装这个库,并且它的
源代码
也放在这个文件夹中。例如,C++标准库就是这样工作的。我可以
调试
一个应用程序,我不需要告诉
GDB
在哪里可以找到<e
浏览 0
提问于2019-07-19
得票数 2
1
回答
在
emacs下使用
gdb
时
的缓冲区控制
、
、
我
在
emacs下使用
gdb
。
在
调试
过程中,当emacs/
gdb
跳转到
源代码
时
,我通常会打开另一个帧(C-x52)并将其放到我的第二个监视器上。当需要打开新的
源代码
文件
时
,问题就出现了(例如,当程序进入另一个源文件中定义的函数
时
,遍历堆栈,等等)emacs倾向于
在
一个新窗口中自动打开相应的
源代码
,但不幸的是
在
gdb
框架中。我希望
在
浏览 2
提问于2013-07-15
得票数 5
1
回答
如何
在使用
GDB
遍历代码
时
禁用步进C++模板?
、
、
、
我试图使用
GDB
遍历代码,
GDB
总是尝试
显示
C++模板
源代码
,这使得
调试
变得不方便,浪费了大量的时间。
GDB
尝试进入这个函数,当它找不到模板实现的文件或者跳入我不想看到的模板代码
时
,它会
显示
一个错误。 我找不到
如何
禁用
显示
/进入容器或模板
源代码
的方法。我想换一步,但我不知道这个功能是否可用。
在
使用
GDB
进行
调试
时
,可以
浏览 1
提问于2019-09-29
得票数 1
3
回答
调试
核心转储
时
的源行
、
、
、
、
在
c或c++中,
在
调试
核心转储
时
,即如果只剩下一个coredump文件并尝试使用该核心文件进行
调试
,那么
在
转储occured.the堆栈跟踪只
显示
函数调用之前,我们可以看到最后几行代码。
在
调试
dbx或
gdb
列表命令中运行的进程
时
是否会以同样的方式给出当前execution.in下的部分代码,我们
在<
浏览 1
提问于2012-04-02
得票数 1
2
回答
GDB
- debug外部库,有
源代码
、
我正在使用
gdb
调试
一个使用外部库的包。我有外部库的
源代码
。我
如何
让
gdb
也加载这个
源代码
?谢谢!
浏览 1
提问于2011-05-10
得票数 2
回答已采纳
1
回答
在
调试
emacs
时
,我应该在哪里设置断点?
、
、
、
问题不在于
在
emacs中
调试
c、php、python等,而在于
调试
emacs本身。当我尝试
在
emacs中使用Mx
gdb
enter进入
gdb
模式
时
,遇到了一个分段错误。现在,我已经使用
调试
信息构建了emacs,并使用"
gdb
emacs“命令加载它。 L命令
显示
了emacs的
源代码
,现在我的问题是
如何
调试
emacs?我应该在哪里设置断点?
如何<
浏览 1
提问于2012-08-12
得票数 0
回答已采纳
1
回答
在
Mavericks (OS X 10.9)上开发PostgreSQL
、
、
、
、
我正在尝试
在
Mavericks (OSX10.9)上的Eclipse / Netbeans / QtCreator中
调试
PostgreSQL。我
在
不同的IDE,不同的
调试
器(
GDB
,
GDB
)中尝试了各种编译器(GCC 4.2,CLang),但我还没有找到一个可以正常工作的配置-特别是
在
我可以正确
调试
代码的意义上。我目前正在尝试使用GCC 4.2和
GDB
。我已经通过自制软件安装了GCC,也通过了
gdb</em
浏览 2
提问于2013-12-04
得票数 1
2
回答
使用Cygwin可执行文件中的堆栈转储
、
、
、
、
使用addr2line,我可以通过逐个解码地址来弄清楚程序是
如何
到达崩溃点的。有没有其他工具可以使用堆栈转储来简化
调试
?有没有办法
在
Insight/
Gdb
中加载这些信息?
浏览 5
提问于2008-11-26
得票数 26
回答已采纳
1
回答
是否可以
在
使用C++进行
调试
时
向
源代码
添加注释?
在用
GDB
调试
C++程序时,有没有可能以某种方式给原始
源代码
添加注释,从而影响
调试
过程?我开始使用
GDB
进行
调试
,但是如果我修改代码(只是
在
每个C++代码行的末尾添加注释//),当我
在
GDB
中
显示
代码
时
,我会得到奇怪的
显示
。 谢谢
浏览 0
提问于2010-03-24
得票数 2
回答已采纳
3
回答
macOs Mojave 10.14.2号数据库
、
操作系统版本: macOs Mojave 10.14.2 协同设计-应享权利
gdb
- -fs
gdb
-cert $(其中
gdb
/a.out Copyright (C) 2018 Free Software Foundation, Inc.This
GDB
was configured as "x86_6
浏览 1
提问于2019-01-29
得票数 2
1
回答
分段故障(核倾弃)- GIMP
、
、
运行15.10 /32位还有其他方法可以试试吗?我看到有许多类似的情况,但在我的情况下没有人帮助,无法解决错误。
浏览 0
提问于2015-11-29
得票数 5
回答已采纳
2
回答
gcc不生成
调试
文件
、
、
、
我想用gcc和
gdb
编译一个有
调试
信息的应用程序。当我执行以下操作
时
,会正确生成
调试
(.dSYM)文件:但是,如果我将其分为编译步骤和链接步骤,如下所示:gcc -ggdb build/test.o -o dist/bin/test …由于根本不会生成.dSYM文件,因此
gdb
不会向我<
浏览 0
提问于2010-01-06
得票数 2
回答已采纳
2
回答
术语
调试
vim中的初始窗口分割
、
、
我是vim的新手,最近我知道我们可以使用Termdebug来用
gdb
调试
vim中的代码。我非常喜欢这一点,因为我正在寻找与
gdb
的良好的vim集成。当我启动Termdebug窗口
时
,
在
gdb
窗口、程序窗口和
源代码
窗口中水平拆分。我喜欢垂直拆分
源代码
窗口向右。为此,目前我将重点放在
源代码
窗口上,并按Ctrl+w & L。分裂前的:分裂后的:这是我每次启动Termdebug
时
都要做的事情。
浏览 7
提问于2019-10-20
得票数 11
回答已采纳
1
回答
在
Code::块中包含额外的
调试
信息,以便使用
gdb
进行
调试
、
、
、
、
在
调试
代码::块中的C++
源代码
时
,传递函数参数或数据结构成员的点仅
显示
为它们的地址。struct {
浏览 0
提问于2018-08-07
得票数 1
3
回答
如何
调试
像printf这样的标准c库函数?
、
、
、
、
我想
调试
printf函数,所以当我进入printf函数(
gdb
调试
器)
时
,它向我展示了以下内容:请帮助我理解这一点。
浏览 4
提问于2017-08-13
得票数 2
回答已采纳
6
回答
如何
让
gdb
在
windows下与Eclipse CDT协同工作(找不到
源代码
)
、
当我尝试构建hello world项目
时
,尽管eclipse发现安装了cygwin,但它无法工作。现在,eclipse可以构建项目,但是
在
调试
时
,
gdb
会启动,并且找不到
源代码
。它声称找不到:c:\users\me\workspace\test1\test1.cc 并且
调试
器可以
浏览 0
提问于2013-06-24
得票数 12
回答已采纳
2
回答
kgdb
调试
内核模块找不到
源代码
、
、
、
、
我想用kgdb
调试
一个内核模块,如下所示:
gdb
:中断ext4_getattr
gdb
: c 我成功地到达了转折点,但是
gdb
告诉我:“没有可用的
源代码
”,那么
浏览 0
提问于2012-12-28
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券