CLion使用gdb调试,无法显示QString类型
解决办法参考:
https://blog.csdn.net/zcteo/article/details/123856295
用同样的方式设置lldb 是不行的,kde的这个内置库会报错,qt.py的这个脚本会报错,无法处理QString。
qt5.natvis和qt6.natvis 是在Windows下用的,而且得选cdb,是可以显示QString的
目前的解决方案是参考:
https://youtrack.jetbrains.com/issue/CPP-605
安装最新的QtCreator,在QtCreator源码中找到lldbbridge.py文件的位置,然后设置~/.lldbinit
内容为
```
command script import ~/qtcreator-11.0.1/share/qtcreator/debugger/lldbbridge.py
```
可以显示短的QString,如果QString内容过长 无法显示完整,只能通过toStdString()来查看完整内容,有总比没有强,先用着吧。。。。。
希望CLion官方赶紧修改一下lldb的支持