Vscode - модуль отладки C ++ Python - PullRequest
0 голосов
/ 19 февраля 2020

Я разработал модуль Python в C ++, используя pybind11 , и я хотел бы отладить часть C ++. Я читал, что для использования GDB я должен сделать что-то вроде:

gdb -q python
b my_cpp_func
// Make breakpoint pending on future shared library load? (y or [n]) y
r myscript.py

Я думаю, что я должен использовать setupCommands или launchCompleteCommand в launch.json для установки точек останова и использовать "program" : "python" для запуск, но я не знаю, как активировать виртуальную среду, чтобы распознавать python.

Какой правильный способ сделать это?

...