[译] C++ Builder 10.4 新变化:重新设计的 Windows 64 位调试器

原文链接 本文为简译

C++ Builder 10.4 重新设计了基于 LLDB 的 64 位编译器(换句话说,32位就那样吧,不再玩了),它支持了 STL 和其它复杂类型。

新的 Debugger 的特色:

  • 通过使用一个 LLDB v9 的定制版本来支持 Windows 64 位调试
  • 业内首家支持 Windows 下的 LLDB 调试
  • 使用 DWARF v4 的 LLDB
  • 支持 STL 和其它复杂类型的调试,更容易计算你的向量、映射、字符串或其它的值
  • 使用 LLDB formatters 来解决复杂数据类型。对于一个复杂数据类型,调试器通过一个简单的 Python 脚本来获取能够在 tooltip/Watches/Evaluate/Modify/Inspect/Local Varialbles 显示。原文解释了为啥 C++对复杂类型很难正确显示的原因。
  • 更现代、更稳定

分享到: