VSCode — запуск / отладка собственного приложения X11

#visual-studio-code #x11

#visual-studio-code #x11

Вопрос:

В VSCode 1.52.1 на Ubuntu 20.04 я пытаюсь запустить и отладить собственное приложение на C , скомпилированное с помощью gcc 9.3.0.

Поскольку я не подключаюсь к другому компьютеру, расширение Remote X11 не соответствует тому, что я пытаюсь.

Мой файл launch.json является шаблонным и выглядит следующим образом:

 {

    "version": "0.2.0",
    "configurations": [
        {
            "name": "(gdb) Launch",
            "type": "cppdbg",
            "request": "launch",
            "program": "${workspaceFolder}/build/03_embree_triangle_geometry",
            "args": [],
            "stopAtEntry": false,
            "cwd": "${workspaceFolder}",
            "environment": [
                {"name":"DISPLAY", "value":"localhost:0"}
            ],
            "externalConsole": true,
            "MIMode": "gdb",
            "setupCommands": [
                {
                    "description": "Enable pretty-printing for gdb",
                    "text": "-enable-pretty-printing",
                    "ignoreFailures": true
                }
            ],
            "logging": { "engineLogging": true }
        }
    ]
}
 

Для других потоков я явно устанавливаю переменную среды DISPLAY=localhost:0, но это не имеет никакого эффекта. Несмотря на то, что я выбрал 0, это действительно не имеет никакого эффекта.

Если кто-нибудь может предоставить какие-либо указатели, я был бы признателен.