{
// Use IntelliSense para conocer los posibles atributos.
// Desplácese para ver descripciones de atributos existentes.
// Para obtener más información, visite: https://go.microsoft.com/fwlink/?linkid=830387
"versión" : "0.2.0" ,
"configuraciones" : [
{
"name" : "sf_car" , // El nombre de la configuración se mostrará en el menú desplegable de la configuración de inicio
"type" : "cppdbg" , // ++
"request" : "lanzamiento" ,
"program" : "$ {workspaceFolder} /src/out/car.cgi" , // La ubicación y el nombre del programa de depuración
"args": [ // 传送进来的参数,像C函数中的argc个的args
"oper"
],
"stopAtEntry": false, // 设为true时程序将暂停在程序入口处, false时停在断点处
"cwd": "${workspaceFolder}", // 调试程序时的工作目录
"environment": [],
"externalConsole": false, // 调试时是否显示控制台窗口,一般设置为true显示控制台
"MIMode": "gdb", // 指定连接的调试器,可以为gdb或lldb。
"setupCommands": [
{
"description": "Enable pretty-printing for gdb",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
],
"preLaunchTask": "build", // 调试会话开始前执行的任务,一般为编译程序
"miDebuggerPath": "/usr/bin/gdb"
}
]
}
执行 start debug命令后,可以看到,程序调试窗口多了"sf_car"的运行项目。