Эй, у кого-то есть исправление для отладчика VSCODE GDB, работающего внутри IDE в какой-то момент, не будет наблюдать точки останова, а красные точки превращаются в маленькие серые круги. В какой -то момент точки останова перестают работать почти так, как думали, что возникает какое -то отключение между файлами, которые являются .cpp и .o и .exe или чем -то еще. Как какая -то таблица символов или что -то в этом роде или что -то в этом роде. Я пробовал клонировать и подталкивать в совершенно новые репо, и я попытался разорвать все связи с другими программами и GIT и просто использовать бал без каких -либо вещей, чтобы воспроизвести эту программу, и сразу же, либо в конечном итоге мои точки останова в последнее время перестанут работать на пути, с маленьким серым кругом.{
"version": "2.0.0",
"tasks": [
{
"label": "g++ build active file",
"type": "shell",
"command": "/usr/bin/g++",
"args": [
"-g",
"${workspaceFolder}/src/main.cpp",
"${workspaceFolder}/src/Cmd.cpp",
"${workspaceFolder}/src/Command.cpp",
"${workspaceFolder}/src/EthernetFrame.cpp",
"${workspaceFolder}/src/RxObserver.cpp",
"${workspaceFolder}/src/COM.cpp",
"-o",
"${workspaceFolder}/cmd",
"-I${workspaceFolder}/include",
"-I/usr/include/jsoncpp", // Corrected JSON include path
"-L/usr/lib", // Add this if needed
"-lnet",
"-lpcap",
"-lpthread",
"-ljsoncpp"
],
"group": {
"kind": "build",
"isDefault": true
},
"problemMatcher": ["$gcc"],
"detail": "Generated task to build the project"
}
]
}
< /code>
{
"version": "0.2.0",
"configurations": [
{
"name": "Debug (g++ - Build and Debug active file)",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/cmd",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": false, // Use the integrated terminal instead of an external console
"MIMode": "gdb",
"setupCommands": [
{
"description": "Enable pretty-printing for gdb",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
],
"miDebuggerPath": "/usr/bin/gdb",
"preLaunchTask": "g++ build active file",
"serverLaunchTimeout": 10000,
"filterStdout": true,
"filterStderr": true,
"sourceFileMap": {
"/usr/local/cmd/src": "${workspaceFolder}/src",
"/usr/local/cmd/include": "${workspaceFolder}/include"
}
}
]
}
Подробнее здесь: https://stackoverflow.com/questions/795 ... grey-cirle
VSCODE Debugger - C ++ - не работает. Красная точка превращается в серый круг ⇐ C++
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
VSCODE Debugger - C ++ - не работает. Красная точка превращается в серый круг
Anonymous » » в форуме C++ - 0 Ответы
- 8 Просмотры
-
Последнее сообщение Anonymous
-