QTCreator "Начать отладку" зависает в WSL Ubuntu 18.04 LTS - PullRequest
0 голосов
/ 11 марта 2020

Я недавно установил Ubuntu 18.04 LTS для подсистемы Windows Для Linux (WSL).

Я установил большое количество пакетов, включая ubuntu-desktop, build-essential, qtcreator и ряд других.

Кажется, что сам QTCreator по большей части работает нормально. Я могу прекрасно скомпилировать проекты и запустить их как в Debug, так и в Release.

Однако, когда я пытаюсь ввести «Start Debugging» в отладочном выпуске, он зависает бесконечно. После запуска «остановить отладку» больше не работает, и единственное исправление - полностью убить QTCreator и перезапустить его. То же самое происходит на компьютере коллег.

Является ли это известным ограничением WSL?

Emacs + GDB, похоже, подходит для отладки, так что это не должно быть проблемой с GDB, что, я считаю, QTCreator использует под капотом. (Хотя по разным причинам мне все еще нужен отладчик QTCreator)

  • Ubuntu 18.04 LTS
  • GDB - версия (Ubuntu 8.1-0ubuntu3.2) 8.1.0.20180409-git
  • Windows 10 - сборка 1909
  • QTCreator - версия 4.5.2, основанная на QT 5.9.5
  • Использование VcXsrv Windows X Server
...