找不到调试符号
No debugging symbols found
可能的重复:
使用GDB调试 - 最佳实践
我只有一个.cpp
文件,我将其与Ubuntu终端上的G 编译。
然后,当我致电gdb myProgram
时,我会得到no debugging symbols found
。
我需要逐步浏览代码,进行调试。我不知道如何使它起作用。
我知道如何使用gdb
,但不确定如何编译我的.cpp
文件,以便它具有供GDB使用的调试信息。
您需要使用-g
标志进行编译。请参阅此处:
http://gcc.gnu.org/onlinedocs/gcc/debugging-options.html
相关文章:
- VC++本机单元测试,找不到调试符号
- 调试符号中缺少 QObject 类信息(编辑但存在其他 Qt 类)
- 当 lib 已添加到其他依赖项时,如何在 VS 中调试未解析的外部符号错误
- GDB:运行不带符号的 cpp 进程调试
- 标识gdb调试器中符号的源文件名
- 有没有一种预处理器的方法可以从调试符号中删除代码段
- 简单的cmake项目,在Windows上使用nmake构建没有调试符号
- 重新定位源文件时读取调试符号
- 如何将libc++与调试符号链接起来?
- 在 gdb (Windows) 中添加 dll 的调试符号
- 如何定义具有依赖于符号调试的参数的函数
- 从静态库中去除/删除调试符号和存档名称
- Nodejs本机模块 - 如何删除调试符号
- 如何告诉 clang 将调试符号放入可执行二进制文件中
- G++ 切换为不包含自己的符号函数名称(和调试数据)-
- G++ 不生成调试符号
- GDB正在调试一个缺少特定调用堆栈的符号表的核心转储
- 如何为安卓原生应用生成调试符号
- Makefile和QT5:链接QT5与调试符号
- 带有 OpenGL 的项目符号调试抽屉