Как настроить llvm в kdevelop?

Есть ли способ настроить kdevelop для отладки с lldb?

Можно ли настроить таким образом, чтобы у меня были все приятные функции, такие как автозаполнение и отладка с точками останова и пошаговая отладка?

2

Решение

Это, вероятно, потребует некоторой работы для поддержки сопровождающих 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 добились большого прогресса благодаря множеству участников, работающих на этих платформах!), Я не знаю если они будут стремиться добавить поддержку для него, пока он не станет сильным отладчиком на всех своих поддерживаемых платформах.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]