Есть ли способ настроить kdevelop для отладки с lldb?
Можно ли настроить таким образом, чтобы у меня были все приятные функции, такие как автозаполнение и отладка с точками останова и пошаговая отладка?
Это, вероятно, потребует некоторой работы для поддержки сопровождающих kdevelop. lldb структурирован как библиотека (LLDB.framework
) какие клиентские программы (в настоящее время в Mac OS X, командная строка lldb
а также Xcode
два клиента) использовать для обеспечения возможностей отладки.
Добавление поддержки lldb в другую IDE, такую как kdevelop, означает, что разработчикам kdevelop потребуется добавить поддержку API-интерфейсов библиотеки lldb. Это (IMO) чистый API, но много работы по добавлению совершенно нового отладчика в IDE. И учитывая, что kdevelop выглядит как мультиплатформенный, а lldb по-прежнему в основном отладчик Mac OS X (хотя порты FreeBSD и Linux добились большого прогресса благодаря множеству участников, работающих на этих платформах!), Я не знаю если они будут стремиться добавить поддержку для него, пока он не станет сильным отладчиком на всех своих поддерживаемых платформах.
Других решений пока нет …