腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
传递
文本文件
中
的
参
数以
在
gdb
下
运行
程序
?
、
、
、
我想使用类似于
gdb
下
的
命令
的
函数。有没有办法做到呢?
浏览 12
提问于2017-01-28
得票数 3
回答已采纳
9
回答
如何
在Bash脚本中使用
GDB
运行
带有命令行参数
的
程序
?
、
在
GDB
上
运行
程序
时,通常在run命令
中
给出
程序
的
参数。有没有一种方法可以使用
GDB
运行
程序
,以及
在
shell脚本
中
给出参数?我
在
一个相关
的
问题中看到了一个答案,提到我们可以
在
脚本开始执行后将
GDB
附加到
程序
中
。但之后我将不得不“等待”这个节目。 还有别的办法吗?
浏览 11
提问于2011-05-25
得票数 607
回答已采纳
1
回答
使用Ctrl+C停止在前台启动
的
进程时出现分段故障
、
、
、
我为openWrt平台开发了
程序
,当我启动带有选项前台
的
进程时,进程
运行
良好。
在
我
的
主
程序
中
,用于此目的
的
代码是: { ..error\n"); } 我想知道在前台模式
下
启动
的</e
浏览 0
提问于2014-12-22
得票数 0
2
回答
xterm窗口不能在Linux上保持,它出现又消失得非常快。
、
、
、
、
我正在用
GDB
在
Linux上为MPI C++做degug。xterm -e
gdb
mpirun -np 1 ./myApplication这一切为什么要发生?xterm or xterm -e
gdb
.任何帮助都是非常感谢
的
。
浏览 22
提问于2011-10-16
得票数 0
1
回答
如何
在
GDB
模式下
传递
输入数据以进行C编程。已
传递
参数并
运行
程序
、
、
我已经知道
如何
在
GDB
模式
下
通过
运行
"run parameters“来
传递
参数。但是,当继续使用n或s to go进行调试时,我希望将数据
传递
给我
的
程序
,比如文本/字符串。例如,我想将一个字符串作为“want”发送给我
的
程序
,因为我
的
程序
总是等待从控制台接收命令。如果我输入“测试”,它将显示“未定义
的
命令:”测试“。尝试帮助”。(
gdb
浏览 0
提问于2014-05-17
得票数 3
回答已采纳
1
回答
在
iPhone上记录objc_msgSend()
、
、
我最近遇到了一个问题,
在
谷歌上没有有效
的
解决方案。我希望将应用
程序
的
Objective-C消息记录到控制台或文件
中
。我没有编写应用
程序
,所以我没有源代码来重新编译,包括日志记录。我有一个越狱
的
iPhone,所以对
如何
实现它没有限制。我甚至考虑过通过MobileSubstrate扩展来实现这一点(我可以将objc_msgSend挂接到该应用
程序
中
以执行一些日志记录吗?)
浏览 1
提问于2011-01-09
得票数 4
回答已采纳
2
回答
如果函数参数具有一定
的
值,则中断
、
= "Hello World"; printf("bar\n");}$ gcc prog.c
浏览 5
提问于2014-08-11
得票数 1
回答已采纳
2
回答
确定导致Pi零W (armv6)上“非法指令”
的
库,并修复构建
、
、
我知道Pi零点上
的
很多编译问题都是因为它们使用armv6,而更新
的
Raspberry Pi就像3 A+和B+使用armv7。但是,我不明白
如何
在导致问题
的
应用
程序
中找到违规
的
库,以及是否有一个简单
的
修复方法来解决这个问题。我正在尝试将应用
程序
从Linux环境移植到port (
运行
armv6)。但是,Pi Zero实现编译,但
运行
时只发出一条消息:这很可能是由于某些与
浏览 1
提问于2019-01-05
得票数 1
回答已采纳
1
回答
如何
修改在
gdb
中
运行
的
二进制文件
、
编辑:实际问题在于二进制更新
的
方法,而不是因为
gdb
的
问题。有关详细信息,请参见下面的答案.最近,当
gdb
运行
程序
并在断点停止时,我无法再编译
程序
。试图再次写入二进制文件将导致“
文本文件
繁忙”错误。 这是
在
Ubuntu16.04LTS 64位,内核4.4.0-75上.我不认为我
在
寻找正确
的
东西,因为一些搜索"
gdb
文本文件
忙“或类似的搜索不会产
浏览 2
提问于2017-05-15
得票数 0
3
回答
gdb
中
的
输入重定向(MinGW)
、
我正在尝试让
gdb
运行
输入重定向到stdin
的
程序
。例如,如果没有
gdb
,我将
运行
如下
程序
:现在在
gdb
中
,通常
的
方法是run < input.txt。但是,它对我不起作用,并且
在
执行此操作时,不会将任何内容重定向到stdin
中
。 我使用
的
是Windows和MinGW。可能
的
问题是什么?
浏览 2
提问于2010-08-23
得票数 20
1
回答
GDB
:相对于共享库
的
地址
、
、
、
我正在调试一个拒绝
在
我们
的
自定义linux环境
中
工作
的
程序
。我无法访问它
的
源代码,因此无法编译或添加任何内容。问题在它
的
一个共享库
中
的
某个地方,我知道大致
的
地址范围(没有其他
的
)。问题是:
在
没有手动操作
的
情况
下
,
如何
在位置设置断点?
浏览 2
提问于2017-02-21
得票数 0
3
回答
如何
模拟
gdb
的
放缓?
、
、
、
我有一个具有并发性
的
程序
,当我正常
运行
它时,一切都很好。但是,
在
使用valgrind时,我会遇到(可能是死锁)问题,这很可能是因为valgrind会导致
程序
运行
得慢得多。我试着用
gdb
调试
程序
,但是再次无法重现错误。我想知道是否有什么方法可以使
gdb
运行
得更慢,这样我就可以潜在地复制并找到这个bug。该
程序
在
远程服务器上
运行
。该
程序
具有大量并发性
浏览 4
提问于2014-05-21
得票数 1
回答已采纳
3
回答
使用libtool e
gdb
、
、
我正在做一个使用GNU autotools
的
项目,所以为了使用
gdb
调试代码,我
在
libtool
中
运行
gdb
:有没有可能重新加载项目的修改版本,而不必退出
gdb
/libtool并重启?
浏览 0
提问于2013-03-01
得票数 4
5
回答
在
应用
程序
中进行
的
所有函数调用
的
列表
、
、
如何
列出在应用
程序
中
调用
的
所有函数。我试过使用
GDB
,但是它
的
回溯列表只到主函数调用。 我需要更深层次
的
列表,即由主函数调用
的
所有函数
的
列表,以及从这些调用函数调用
的
函数
的
列表,等等。有什么办法能让
gdb
做到这一点吗?或者你能给我一些
如何
得到这个
的
建议吗?
浏览 3
提问于2012-03-03
得票数 25
回答已采纳
1
回答
为
程序
运行
禁用SIGABRT (Valgrind)
、
我
的
任务是使用Valgrind调试
程序
。由于Valgrind
的
使用,
程序
变得非常慢。这是一个问题,因为
程序
有一个监视器线程,如果慢线程
在
某些函数上花费太多时间,它会用SIGABRT杀死这些线程。当
程序
以这种方式退出时,它处于有效状态,所以即使SIGABRT是强制转换
的
,我也希望让它保持
运行
。我不能更改
程序
以关闭源代码
中
的
监视器线程。现在我
的
问题是: Valgrin
浏览 24
提问于2020-01-27
得票数 0
1
回答
从
GDB
获取值后
如何
编辑二进制文件
、
、
我使用
GDB
,并想修改一个iOS应用
程序
。(例如:
在
游戏中更改分数)b *0x0032c870info rr0 0x92717c0 153556928r1 0x7d47a0 8210336现在我知道我需要
的
是将r2更改为1现在,游戏中
的
值发生了变化。好了,这里有一个问题,我<e
浏览 0
提问于2012-11-17
得票数 1
回答已采纳
3
回答
gdb
输出启动线程,但提供输出。
、
、
在给出几行输出后,我有一些分段错误
的
代码。但是当我
在
gdb
上
运行
代码时,如下所示:我得到以下信息而且
gdb
而且它没有给出它在正常
运行
时所提供
的
输出。怎么解决这个问题?一
浏览 0
提问于2019-09-26
得票数 2
1
回答
无法让
gdb
为Go 1.3
程序
工作
、
(
gdb
) info goroutinesAttempt to extract a component of a value版本:Python: 3.4.1 OS: CentOS 6.5 x86_64
浏览 2
提问于2014-07-10
得票数 1
回答已采纳
1
回答
如何
防止
gdb
捕获control-D?
、
、
我正在尝试调试一个需要读取EOF作为输入
的
程序
。 但是,当
程序
在
GDB
中
运行
时,当我按Control-D发送EOF时,
GDB
捕获EOF,并且不将其
传递
给应用
程序
。
如何
使
gdb
将EOF发送到应用
程序
?
浏览 3
提问于2012-10-14
得票数 1
回答已采纳
1
回答
CGI
程序
在
调试模式
下
运行
、
、
我们有一个C++ CGI应用
程序
,它服务于一些web请求。出于分析
的
目的,我正尝试
在
调试模式
下
运行
相同
的
代码。我采用
的
方法是用
gdb
调用它:
在
该
程序
中
,我尝试使用
GDB
在
调试模式下调用实际
浏览 0
提问于2013-03-05
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
gdb 如何调用函数?
零基础学编程-主函数初步理解
掌握这10种方法帮你快速在Linux上分析二进制文件
gdb实用的调试技巧:启动方式、堆栈信息、单步调试
栈溢出原理浅析
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券