Неизвестная ошибка при отладке QT-приложения с помощью кода Visual Studio и CMake-Tools - PullRequest
0 голосов
/ 13 февраля 2020

Я пытаюсь отладить QT-приложение в коде Visual Studio с помощью CMake Tools. Все работает нормально, но когда я пытаюсь открыть файл OpenDialog, отладка завершается с ошибкой:

Невозможно открыть 'memmove-ve c -unaligned-erms.S': Невозможно прочитать файл '/ build / glib c -4WA41p / glib c -2.30 / sysdeps / x86_64 / multiarch / memmove-ve c -unaligned-erms.S '(Ошибка: невозможно разрешить несуществующий файл' / build / glib c -4WA41p / glib c -2.30 / sysdeps / x86_64 / multiarch / memmove-ve c -unaligned-erms.S ').

У кого-нибудь есть идея? При запуске приложения непосредственно из системы оно работает нормально.

Большое спасибо.

enter image description here

1 Ответ

2 голосов
/ 13 февраля 2020

Полагаю, это потому, что во время отладки gdb пытается собрать весь стек вызовов, но по некоторым причинам, например, например, вы не запускаете VS Code под root (и, очевидно, вам не нужно, но некоторые libs находятся в каталогах root и не могут быть доступны для пользовательского приложения) или поскольку для работы в системе требуются libs, но они являются просто скомпилированными двоичными файлами без исходного кода, VS Code не может показать вам содержимое этих файлов. Это не ошибки процесса отладки или неправильной работы вашего кода, это просто ошибки VS Code и они не имеют значения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...