@Farmila

Почему прога билдится, но не запускается?

Юзаю clang, VsCode. Из расширений официальный C/C++ Extension Pack. Простенький cpp файлик успешно билдится и запускается из проводника, но не запускается после билда во встроенном терминале.
В терминале котором должен был быть запуск выводится команда от vs и после неё ничего нету:
& 'c:\Users\\.vscode\extensions\ms-vscode.cpptools-1.19.1-win32-x64\debugAdapters\bin\WindowsDebugLauncher.exe' '--stdin=Microsoft-MIEngine-In-tjv0mnzp.ur0' '--stdout=Microsoft-MIEngine-Out-q5qc3isb.jnw' '--stderr=Microsoft-MIEngine-Error-1epqfept.qf3' '--pid=Microsoft-MIEngine-Pid-11udi1tp.ox1' '--dbgExe=C:\Program Files\LLVM\bin\lldb.exe' '--interpreter=mi'


После закрытия данного терминала вылазит ошибка: Unable to start debugging. Unable to enstablish a connection to LLDB.
Файлики запуска представлены ниже (файл launch.json не создался автоматически (значит не нужен(наверное))):
tasks.json:
{
    "tasks": [
        {
            "type": "cppbuild",
            "label": "C/C++: clang++.exe сборка активного файла",
            "command": "C:\\Program Files\\LLVM\\bin\\clang++.exe",
            "args": [
                "-fcolor-diagnostics",
                "-fansi-escape-codes",
                "-g",
                "${file}",
                "-o",
                "${fileDirname}\\${fileBasenameNoExtension}.exe"
            ],
            "options": {
                "cwd": "${fileDirname}"
            },
            "problemMatcher": [
                "$gcc"
            ],
            "group": "build",
            "detail": "Задача создана отладчиком."
        }     
    ],
    "version": "2.0.0"
}

c_cpp_properties.json:
{
    "configurations": [
        {
            "name": "Win64",
            "includePath": [
                "${workspaceFolder}/**"
            ],
            "defines": [
                "_DEBUG",
                "UNICODE",
                "_UNICODE"
            ],
            "windowsSdkVersion": "10.0.22621.0",
            "compilerPath": "C:\\Program Files\\LLVM\\bin\\clang++.exe",
            "cStandard": "c17",
            "cppStandard": "c++17",
            "intelliSenseMode": "windows-clang-x64"
        }
    ],
    "version": 4
}
  • Вопрос задан
  • 174 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы