Отладка расширения Python C ++ из кода Visual Studio в Linux - PullRequest
0 голосов
/ 11 июля 2019

Я написал несколько расширений Python C ++, которые я хочу отлаживать при запуске его из python (в интерактивном режиме) с использованием кода Visual Studio в Linux.

Я установил файл launch.json следующим образом для присоединения. В основном это использует мой интерпретатор Python в качестве программы

    { 
        "name": "(gdb) Attach",
        "type": "cppdbg",
        "request": "attach",
        "program": "/home/mike/.pyenv/versions/anaconda3/bin/python",
        "processId": "${command:pickProcess}",
        "MIMode": "gdb",
        "setupCommands": [
            {
                "description": "Enable pretty-printing for gdb",
                "text": "-enable-pretty-printing",
                "ignoreFailures": true
            }
        ]
    },

К сожалению, ничего не происходит. Я довольно новичок в коде Visual Studio для отладки, поэтому я могу упустить что-то тривиальное.

1 Ответ

2 голосов
/ 11 июля 2019

Это было действительно тривиально.Просто приложите правильный процесс.Сохранение ответа здесь, поскольку это не тривиально найти в Интернете.

...