debugging - MSYS2 中 libgcc 的调试符号
问题描述
我使用 MSYS2mingw-w64-x86_64-toolchain
组来构建我的代码,如果我有标准库的调试符号,堆栈跟踪会更有用libgcc
。
我在包管理器和 Google 上进行了搜索,但无法弄清楚如何获取标准库的调试符号。我会期待一个mingw-w64-x86_64-gcc-devel
or mingw-w64-x86_64-gcc-dbgsym package
。
我必须从源代码编译 gcc 吗?
解决方案
是的,您需要在启用调试的情况下自己构建 GCC。MSYS2 仅提供发布版本
推荐阅读
- android - 如何检测视频何时在 WebView 中播放(没有 js 注入)?
- flutter - Dart 空安全性抱怨一个函数变为空,尽管存在空检查
- python - 无需硬刷新即可更新烧瓶
- spring - 将多个文件从 angular typescript 发送到 spring 并作为 zip 文件夹返回以供下载?
- operator-overloading - 帕斯卡中记录的横向隐式/显式类型对话
- python - 如何更改 pptx-python 中的字符间距?
- node.js - nodejs上的websocket(ws),图像速度很慢,但基本文本速度很快
- ajax - 无法从 txt 文件中获取数据。“XMLhttpRequest 错误”
- paypal - 如何重置 PayPal 下一个结算日期?
- html - 将excel内容转换为html类型后如何完美显示html内容?