Эй, у кого-то есть исправление для отладчика 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++
Программы на C++. Форум разработчиков
1741824402
Anonymous
Эй, у кого-то есть исправление для отладчика 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"
}
}
]
}
Подробнее здесь: [url]https://stackoverflow.com/questions/79505123/vscode-debugger-c-not-working-red-dot-turning-to-grey-cirle[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия