gdb指定源码路径

· 当我们在设备上使用源码编译程序后,在另一台设备上应用并gdb调试时,这时会提示找不到源码文件。
· 这是因为在另一台设备中没有源码文件,即使有源码文件,如果路径和在编译时的路径一致的情况下也是不行的。
· 此时我们只需将源码拷贝到另一台设备中,然后在gdb模式中设置新的路径:(gdb) set substitute-path 编译路径 新路径, 查看源码路径(gdb) show substitute-path
· 如果不知道编译路径可以使用:(gdb) dir ./main查看路径。

详细过程请参考:https://zhuanlan.zhihu.com/p/62511444

posted @   insistYuan  阅读(4387)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
历史上的今天:
2018-03-28 ssl客户端与服务端通信的demo
2018-03-28 图解SSL/TLS协议
2018-03-28 ssl协议
2018-03-28 HTTPS协议,SSL协议及完整交互过程
点击右上角即可分享
微信分享提示