如何解决使用Qt Creator在GDB中调试Clang
我正在尝试远程调试使用clang 7编译的应用程序。
场景A
我使用gcc 7构建并将该应用程序部署到远程测试系统。我在远程系统上启动 gdb服务器,然后通过Qt Creator进行远程调试。一切正常。
场景B
我使用clang 7进行构建,并将应用程序部署到远程系统。我在远程系统上启动 gdb服务器,并尝试通过Qt Creator进行调试,但无法调试。如果我在QT Creator中使用 gdb 作为调试器,它会启动,并且我可以逐步执行代码,但是在IDE中看不到任何变量值。我使用 lldb 作为Qt Creator中的调试器,它无法连接或启动(IDE没有提供足够的详细信息)。
其他信息
在调试模式下编译...并通过obj转储调试符号进行验证。 使用DWARF。
问题
如何在Clang场景中使用它?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。