腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(5175)
视频
沙龙
6
回答
如
何在
GDB
中
自动
打
印下
一个
N
行
?
、
、
、
、
一段时间以来,我一直试图找到一种方法来
自动
化
GDB
中跟踪程序控制流的进度。(after setting a breakpoint at
浏览 9
提问于2009-04-18
得票数 16
5
回答
如
何在
新
行
上使用回显一组变量?
如
何在
一
行
中
打印变量集,在新
行
中
打
印下
一个变量集?示例:作为max 2 maxwell /binbobbobbymaxmaxwell但是如何将\
n
放在变量集的末尾?
浏览 2
提问于2011-05-19
得票数 1
2
回答
将文本从一
行
复制到另一
行
、
、
、
我有一个示例文件:verse 19 3 1 text2<i>text4</i>verse 19 4 1 text6我需要把它转换成:verse 19 3 1 text2pericope 19 4 1 <i>text4</i> verse 19 4 1 text
浏览 5
提问于2014-12-29
得票数 0
回答已采纳
1
回答
在遇到malloc调用时,单步执行
gdb
的行为很奇怪。
、
、
我有一个简单的测试程序,并且我试图通过一个
GDB
脚本获得执行流程(我需要知道执行了哪些源代码
行
),这个脚本只是简单地执行step直到执行结束。int f();{ } int fvar; int* farray = malloc(fvar); printf("Mal
浏览 85
提问于2020-11-07
得票数 1
1
回答
如何将
GDB
输入文件用于多个输入
、
、
编辑:
GDB
不是问题所在。我代码
中
的错误创建了这种行为。}python3 -c 'import sys,time; l1 = b"aaaa\
n
"; l2 = b"bbbb\
n
"; sys.stdout.buffer.write/c-program
浏览 3
提问于2015-05-17
得票数 1
回答已采纳
2
回答
在特定
行
中
搜索某个范围内的值。Unix bash脚本
、
、
我想跳到文件
中
的特定
行
,33866
行
。如果这一
行
中
的第三个数字在-10和+10的范围内,那么我想将下一
行
33867
打
印到一个文件
中
并停止。如果不是,那么它应该看67893
行
(差值+34027),现在如果它在范围内-打
印下
一
行
并停止。这应该会继续,接下来查看第101920
行
(相差+34027),依此类推,直到它在该范围内找到一个值或到达文件的末尾。现在不管是否打印了任何东西,我需要它
浏览 0
提问于2013-07-11
得票数 0
1
回答
如
何在
gdb
脚本
中
确认操作(答案为"Y")?
、
、
我使用
gdb
来调试我的cpp代码。我是这样设置断点的:No source file named ParseDriver.cc.(y or [
n
]) ybreak ParseDriver.cc:60 我在
gdb
终端
中</
浏览 2
提问于2012-07-06
得票数 28
回答已采纳
2
回答
自动
打印
GDB
中最后一个表达式的值,
如
VisualStudio的“
自动
”监视窗口
、
、
在
GDB
中有什么方法可以避免类似的行为,特别是对于C++应用吗? ss << "Now, what was the question?";
浏览 1
提问于2012-12-21
得票数 3
1
回答
如何用Python从
gdb
访问C++程序的变量
、
、
、
、
如何使用
gdb
的Python访问这些值?:在
gdb
中
,这一
行
工作得很好,但我不知道如
何在
Python中使用它,因为我正在实现
自动
化测试。
浏览 3
提问于2017-04-04
得票数 1
回答已采纳
1
回答
如何查看
gdb
中
的哪一
行
、
如
何在
gdb
中
打印哪一
行
是执行?如果按下
n
,如何查看将执行哪一
行
浏览 4
提问于2015-11-12
得票数 1
回答已采纳
1
回答
如
何在
xcode中使用-quiet运行
gdb
、
、
我正在为Xcode寻找一种使用-quiet命令
自动
运行
gdb
的方法,这样它就不会显示启动文本。我试图编辑/Developer/usr/bin/
gdb
可执行文件,方法是在此代码
中
"$
gdb
“之后的末尾将-q添加到可执行代码
行
中
(有人在其他地方提到过这样做,但它不起作用):then
浏览 0
提问于2009-09-15
得票数 4
回答已采纳
1
回答
记录每次C函数调用的所有参数值
、
、
、
例如,在以下代码
中
: return value*2; int i; i = myfunc(10
浏览 0
提问于2016-05-10
得票数 3
1
回答
当我的代码给出正确的输出时,为什么我会得到一个分段错误?
Print output to STDOUT */ int
n
; map<string,int>m; intchoice, marks; { if(choice==1)要启用该文件的执行,请向配置文件“//..gdbinit”
浏览 5
提问于2021-05-15
得票数 0
4
回答
C语言中的程序状态
、
、
因此,我需要知道我已经知道的程序
中
某个特定点的变量值。 在搜索时,我发现很多人都在使用
gdb
和核心转储,但我发现的大多数示例都是在发生崩溃时使用它来调试代码。在我的例子
中
,我不想终止执行,我只想保存/知道特定变量在特定点的值。
浏览 2
提问于2019-07-05
得票数 0
3
回答
如
何在
gdb
中
跨过长
gdb
、
、
我正在尝试修复其他人编写的代码
中
的一个bug,并试图在
gdb
中
执行一步,以了解到底发生了什么。但是我点击的其中一
行
是对longjmp()的调用,在命中该行上的" next“之后,
gdb
继续正常执行,而不是中断正在执行的下一个源
行
。如果我在longjmp()
行
上尝试"step“,也会发生类似的继续。在longjmp()之后,我可以使用任何
gdb
命令来中断下一个源行吗?
浏览 6
提问于2016-11-03
得票数 2
回答已采纳
1
回答
使用最大调试符号和最低优化进行编译仍然跳过代码段。
、
、
、
中使用以下参数执行简单的测试来测试调试过程
中
没有跳过的代码:etags --help (
gdb
) b main1071 {1078 bool help_asked = false;1083 progname = argv[0]; (
gdb
)
n</
浏览 1
提问于2019-08-12
得票数 3
回答已采纳
1
回答
GDB
在加载符号后
自动
执行命令。
、
、
、
、
我正在用
GDB
遥控器调试一个微控制器。我有多个构建目标,我希望有一个通用的.gdbinit文件来闪烁和/或调试所有不同的目标。我使用BAT脚本启动
GDB
,其中可调试的.elf文件作为
GDB
的参数提供。这样
GDB
将加载符号,我的.gdbinit也将正确运行。我的gdbinit echo POST TARGET REMOTE\
n
#load .在此之后: Reading symbols from
浏览 2
提问于2019-03-15
得票数 3
回答已采纳
1
回答
C输出
中
的随机字节
、
、
、
、
它在短输入的情况下
如
预期的那样工作,但有时在输出的和处产生看似随机的字节,我不知道为什么。25 printf("%s\
n
", result);0x7fffffffdde0: "ebgngvbaf_ner_pbby\377\367\377\177
浏览 23
提问于2019-08-10
得票数 0
回答已采纳
2
回答
ANSI终端颜色行为怪异
、
、
、
当我试图在终端输出
中
打开或关闭背景色时,我遇到了奇怪的行为:printf "AAA\
n
"printf "CCC\
n
"📷好的,我试过从一个新的终端,
浏览 0
提问于2022-09-13
得票数 7
回答已采纳
1
回答
自动
化
gdb
-为
gdb
输送stdin和stdout
、
、
我有一个需求,那就是从程序的开始到结束,跟踪给定应用程序
中
某些变量集的变化。我想过使用
gdb
。它是如
何在
高层规划的,启动
gdb
,为我所有的变量设置观察点(它们现在都是全局的),并执行"run“命令,一旦有任何变化,
gdb
就会记录下来,并在那个位置停止,我将执行"continue”。为了
自动
化这个过程,我编写了一段java代码,其中我将
gdb
作为子进程打开,并尝试使用子进程的stdin和stdout的句柄与其交互。以下是我为
自动
化<e
浏览 0
提问于2012-10-22
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券