Путь источника Callstack является недействительным при отладке с Cmake в VSCODEC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Путь источника Callstack является недействительным при отладке с Cmake в VSCODE

Сообщение Anonymous »

Я строю среду отладки с Cmake в VSCode.
Отладка с точками останова нормально работает в Visual Studio, используя тот же Cmake. . < /p>
Местоположение исходного файла показано ниже. < /p>

Код: Выделить всё

C:/Workspace/CPU_Raytracing/main.cpp

Вывод в консоли отладки показан ниже.
Thread 1 "Renderer_Tester" hit Breakpoint 2, main () at C:/Workspace/CPU_Raytracing/main.cpp:7
7 in C:/Workspace/CPU_Raytracing/main.cpp
< /code>
Однако путь, полученный из Callstack через стек копирования вызовов, показан ниже. < /p>
main() (c:\Workspace\CPU_Raytracing\build\C\Workspace\CPU_Raytracing\main.cpp:7)< /code> < /p>
У кого -нибудь есть решение для этой ситуации? < /p>
>
То же самое касается очистки кеша Cmake или удаления строительства и перезапуска. p>
Желаемый результат состоит в том, что при отладке через CMAKE от VSCODE он останавливается в точке останова и указывает на соответствующий SourceCode. < /p>

Подробнее здесь: https://stackoverflow.com/questions/777 ... -in-vscode
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»