腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
GDB
下调试的文件程序看不到它的文件
、
我正在尝试
gdb
一个基于Linux的程序。它是一种使用某些包含文件(这种
语言
包含文件,而不是
C
/
C
++包含)的
语言
的
编译
器,这些文件在正常运行应用程序时会正确加载。当在
gdb
下运行时,该应用程序会抱怨它找不到这些包含文件。我检查了
gdb
的内部pwd,它与独立运行时完全相同。可能的问题是什么?我怎么才能修复它?请注意,这个
编译
器不使用任何环境变量,它似乎是从当前目录中获取包含内容的。
浏览 1
提问于2016-07-06
得票数 0
2
回答
用-g标志
编译
有什么坏处吗?
、
、
、
、
GDB
文档告诉我,为了
编译
进行调试,我需要让我的
编译
器生成调试符号。这是通过指定'-g‘标志来完成的。 非常感谢!
浏览 2
提问于2021-05-10
得票数 2
回答已采纳
1
回答
如何在
GDB
中运行.sh (shell脚本)文件?
、
我
可以
使用./simple运行它,一切都很正常。(
gdb
) file simple 启动程序:简单无可执行文件指定。
浏览 3
提问于2013-09-23
得票数 6
1
回答
总线错误在
gdb
中消失
、
我有一个用
C
语言
编写的大程序,它
可以
很好地
编译
,但是当我运行它(./a.out)时,我得到: Bus error 10!我使用
gdb
调试器来跟踪内存错误,但奇怪的是,程序在
gdb
..Can中正常完成,这种行为
可以
用某种方式解释,现在我该如何调试我的代码?
浏览 2
提问于2012-09-17
得票数 2
回答已采纳
1
回答
GDB
不工作--不是可执行的格式?
、
、
当尝试用
gdb
./mm.
c
运行
gdb
时,我得到了以下错误:有没有人认识到这个错误并能帮我修复它
浏览 1
提问于2021-10-17
得票数 0
0
回答
配置ocamlopt以便
gdb
可以
获取源位置信息
、
本机OCaml
编译
器公开控制是否发出调试信息的选项。例如,-g控制是否记录重构异常回溯所需的信息。是否
可以
选择发出调试信息,以便
gdb
将断点与源信息(如文件名和行号)关联起来?目前,我不认为OCaml是一种完全支持
gdb
的
语言
,而且不可能漂亮地打印值或计算OCaml表达式。没关系,我只是想知道如何配置ocamlopt
编译
器或
gdb
,使
gdb
能够找到源文件。理想情况下,我希望能够同时看到实现OCaml运行时的OCaml源代码和
C
源代码文
浏览 16
提问于2018-07-13
得票数 1
回答已采纳
1
回答
gdb
:强制转换取决于
编译
的
语言
我正在调试一个用Rust
语言
编译
的程序,它使用
GDB
(arm-none-eabi-
gdb
)。有一次,我想写到一个内存地址如下:syntax error in expression, near `) 0x24040000经过多次尝试之后,我发现我正在铸造
C
风格,我不得不将它铸造成锈蚀风格,如下所示:我的问题是<
浏览 3
提问于2019-04-01
得票数 4
回答已采纳
1
回答
在
gdb
下
可以
调试哪些
语言
以及如何调试
、
、
我读过,
gdb
可以
用来调试像Python或Ruby这样的
语言
。这怎么可能呢?
gdb
可以
调试哪些其他
语言
?如何在
gdb
下调试这些
语言
?
浏览 4
提问于2015-03-12
得票数 2
回答已采纳
3
回答
LLDB代表什么?
、
、
xcode中的调试器LLDB代表什么?是不是有点像“低级调试器”?我用谷歌搜索了一下,但是找不到答案。
浏览 2
提问于2015-08-25
得票数 8
2
回答
公开使用多种
语言
编译
的程序的调试符号。
、
、
、
按照官方说明,要
编译
具有调试支持的程序,
可以
运行现在,要对
C
程序执行同样的操作,只需:为了将这两种类型连接在一起,我
可以
使用:然后,调试:
浏览 3
提问于2016-06-10
得票数 1
回答已采纳
3
回答
用于读取堆栈的值的Linux工具
、
、
我想知道是否有Linux工具
可以
让您读取程序堆栈的值??例如,当运行包含以下行的程序的二进制文件时:参数将被放到堆栈中,我想知道是否有工具
可以
访问它。 谢谢。
浏览 1
提问于2009-10-17
得票数 2
回答已采纳
1
回答
在不知道实际内部数据类型的情况下返回给定SEXP的子集
、
、
、
我正在为编写一个
gdb
,以打印R的SEXP和Rcpp的数据类型的变量值。注意:我不能使用
C
++模板,因为链接器将只为我的
C
++代码中使用的数据类型创建模板实例(这些数据类型与“正在调试的库”中的数据类型不同),而且
gdb
不是
编译
器,当输入
C
++表达式查询变量时,
gdb
不是
编译
器
浏览 4
提问于2019-11-21
得票数 0
回答已采纳
1
回答
单步执行
C
++程序,如python和R
、
、
、
、
Python和R为理解用这些
语言
编写的源代码提供了一种友好的方式,用户
可以
在给定的点上停下来检查对象(因为这些
语言
的对象
可以
在调试时以用户友好的方式打印出来)。 对于
C
++,我不知道是否有类似的方法。我知道
可以
使用-g选项
编译
C
++源代码以允许使用
gdb
。但这仍然比python和R中的困难得多,有人知道在必要时(为了理解代码的目的)单步执行
C
++源代码和检查对象可能是最好的方法吗?谢谢。
浏览 0
提问于2013-11-23
得票数 0
3
回答
当我的
编译
器以
C
为目标时如何提供源代码级调试信息
、
、
我正在编写一个
编译
器,它
可以
将源
语言
转换为
C
,然后任何
C
编译
器都
可以
将其
编译
成可执行的二进制文件。虽然
C
编译
器
可以
将自己的调试信息附加到可执行文件中,但这些都是
C
级信息.例如,堆栈跟踪在
C
中显示
C
函数和行号,而不是源代码函数和行号。我非常关注用户
可以
使用的以下调试信息:
浏览 6
提问于2013-11-20
得票数 2
回答已采纳
3
回答
如何查找
C
++可执行文件的所有对象(类对象/结构)
、
是否有一种方法,可能使用nm或
gdb
,
可以
让我创建一个可执行文件包含的所有对象类型的列表?classes/structsuse 在
gdb
.中对列表中的每个项创建一个包含所有()的列表。
浏览 7
提问于2012-03-21
得票数 1
1
回答
当"(
gdb
)步骤“时在
gdb
中获取python exeception
、
、
我想要的是进入或超越,但是当我键入(
gdb
) step并抛出异常时,我就会得到这个异常。我用-g标志
编译
了代码。抛出此异常 Python <class 'NameError'>安装错误:
gdb
._execute_unwinders函数丢失: p=0x55555555a2
c
0,pay=0x7ffff75bfe78)在ServerHi1.
c
:679警告:源文件比可执行文件更近期。焦炭
c
20 6 79份;(
gdb
)步骤Python <
浏览 0
提问于2021-04-05
得票数 1
2
回答
调试LLVM IR
我尝试过使用lli,但错误消息输出完全没有帮助(当您假设解释器
可以
给出非常精确的错误细节时)。我研究了将IR转换成
C
代码,然后用Visual Studio进行调试,但似乎这个功能已经从LLVM中删除了。 我还研究了如何处理
GDB
。然而,DWARF调试信息格式似乎是针对一些现有
语言
的,此外,我用前端翻译的源代码是正确的,错误的是生成的IR,所以原始源代码的调试符号不会有太大帮助-例如,我需要查看一堆中间寄存器值的值,这些值不对应于任何源变量,或者
编译
器生成的函数中的断点。有什么工具和技术
可以</em
浏览 0
提问于2013-05-29
得票数 9
回答已采纳
3
回答
使用
C
++在Xcode
GDB
中打印不能打印正确的值
、
、
、
我正在编写/调试一个使用很大一部分
C
++进行图像处理的iPhone项目。当我在Xcode下使用
gdb
时,我遇到了麻烦,因为每当我打印值时,它们与真实值完全不一致(比较printwidth在
gdb
中,我得到的值类似于805300460) 我猜这是
gdb
的问题,而不是程序的问题,因为我认为我没有覆盖内存,打印到stdout的值似乎是正确的。
语言
被自
浏览 2
提问于2009-09-01
得票数 0
2
回答
交叉
编译
“工具集”
、
什么是交叉
编译
的“工具集”或“工具链”?我理解在为另一个平台生成代码时需要一个交叉
编译
器,但是“工具集”究竟理解了什么呢?例如,在
编译
boost库时,有几个工具集,例如"mingw“、"gcc”或"msvc“--这些工具集之间
编译
的libs/dll有什么不同?
浏览 3
提问于2015-06-29
得票数 0
回答已采纳
2
回答
gdb
:没有上下文的结构的大小?
、
、
、
、
有时,我需要知道不在作用域中的结构的大小(即使在堆栈上也不知道,即frame_-相关命令不会有帮助)。例如,在调试客户端+服务器通信时,当重新启动应用程序只是在结构上下文中的某个地方中断时,这样做是不舒服的,而且很费时。
浏览 5
提问于2015-03-11
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
初识C语言编程,编译过程
C语言编译器哪个好?6款好用的C语言编译器推荐
C语言编译器哪个好?几款好用的C语言编译器推荐
学习C语言C加加编译器的选择
小巧好用的C语言编译器
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券