-
Notifications
You must be signed in to change notification settings - Fork 15.3k
Open
Labels
Description
Problem
The lldb-vscode debugger always starts an application in an external window (on Windows). If the "runInTerminal" parameter is set to true, the "Unimplimented" error occurs.
Build lldb-vscode for Windows
- Download lldb-vscode-bug.zip and extract it to a local directory, for example, to
C:\LLDBfix - Clone LLVM 16.0.2 into the sources folder by running the
clone.ps1script (preferably using a modern version of PowerShell) - Install an up-to-date C++ compiler for Windows (for example, you can unpack the winlibs archive and add the path to the
bindirectory toPATH) - Build lldb-vscode for Windows by running the
build-lldb.ps1script
Reproducing the problem
- Install Node.js modules into the local directory (for example, to
C:\LLDBfix):npm install - Run VSCode in the directory
- Run "Extension" launch
- Change "runInTerminal" to true in target
launch.json - Run "Debug" launch in target sample project
DrmYuri
