Я настроил отладку с launch.vs.json
, но запуск отладчика невольно создает код. Можно ли отладить код, не создавая его для разработки «Open Folder»?
Я хочу использовать GDB для отладки кода без создания файла решения или проекта, под управлением Visual Studio Professional 2017, Windows 10 Enterprise, компилятора GCC 8.1.0 и GDB 8.1. Я следовал инструкциям Документов Visual Studio и искал среди встроенной схемы JSON launch_schema.json
, но нет пары инструкция или имя / значение, чтобы настроить, строить ли во время отладки.
Фрагмент из launch.vs.json:
"configurations": [
{
"type": "cppdbg",
"name": "Debug",
"project": "bin\\debug.exe",
"cwd": "${workspaceRoot}",
"program": "${debugInfo.target}",
"MIMode": "gdb",
"miDebuggerPath": "C:\\Program Files (x86)\\mingw-w64\\i686-8.1.0-posix-dwarf-rt_v6-rev0\\mingw32\\bin\\gdb.exe",
"externalConsole": true
}
]
Я ожидаю, что есть пара имя / значение, чтобы настроить, строить ли во время отладки, но я не могу найти ее ни в VS Docs, ни во встроенной схеме.