Я создаю приложение, которое динамически загружает плагины общих библиотек с помощью qtcreator в Linux.
Плагин создается в отдельной папке, затем копируется в основную папку плагинов приложения. Приложение ищет плагины при запуске и загружает их.
И подключаемый модуль, и исполняемый файл создаются в отдельных проектах CMake (в конфигурации отладки), которые загружаются в моем сеансе qtcreator.
Похоже, что отладчик не может связать библиотеку с файлами исходного кода. Это имеет два эффекта * Точки останова, которые я ставлю в файлах плагинов, игнорируются * Если я ставлю «точку останова кода» (т.е. asm int 3
) в коде плагина, отладчик показывает мне разборку (а не исходный код).
Как я могу указать отладчику искать правильные исходные файлы?