首页 > 解决方案 > QTCreator“开始调试”在 WSL Ubuntu 18.04 LTS 中挂起

问题描述

我最近为 Windows 子系统 Linux (WSL) 安装了 Ubuntu 18.04 LTS。

我安装了大量的软件包,包括ubuntu-desktopbuild-essentialqtcreator许多其他软件包。

QTCreator 本身似乎在大多数情况下都可以正常工作。我可以编译项目并在 Debug 和 Release 中运行它们就好了。

但是,当我尝试在调试版本中输入“开始调试”时,它会无限期挂起。一旦启动,“停止调试”就不再起作用了,唯一的解决办法是彻底杀死 QTCreator 并重新启动它。同样的事情也发生在同事的机器上。

这是 WSL 的已知限制吗?

Emacs + GDB 似乎可以很好地进行调试,因此我相信 QTCreator 在后台使用 GDB 应该不是问题。(虽然由于种种原因,我还是特别想要QTCreator的调试器)

标签: debuggingqt-creatorwindows-subsystem-for-linux

解决方案


推荐阅读