Я использую Eclicpse для разработки статической библиотеки, состоящей из функций, которые я часто использую.
Я сделал это, создав проект «C ++ -> Static Library» в моей рабочей области.
В том же рабочем пространстве я создал другой проект «Тест», который я использую, чтобы проверить, что мои функции работают должным образом. Я связал библиотеки с этим проектом, и я могу использовать библиотеку в своем коде.
У одной из моих функций есть некоторые проблемы, и я хотел бы отладить ее. Если я запускаю «Debug» в Eclipse в своем тестовом проекте, я не могу «вмешаться» в функцию, которая вызывает проблемы.
Как мне этого добиться? В качестве альтернативы, каким образом я могу тестировать и отлаживать свои статические библиотеки в Eclipse?
Вам необходимо скомпилировать статические библиотеки с отладочной информацией.
Перейдите в [Свойства] -> [Сборка C / C ++] -> [Настройки] -> [Приложение GCC C ++] -> [Отладка], включите отладку и убедитесь, что сборка настроена на отладочную конфигурацию.
Других решений пока нет …