Quelle est la différence entre les débogueurs GDB et LLDB? J'ai récemment mis à niveau ma version Xcode de la version 4.2 à la version 4.3 et j'ai commencé à recevoir un avertissement pour mettre à niveau mon débogueur de GDB à LLDB.
Réponse
Trop de publicités?LLDB fait partie de la VERSION de la suite d'outils que Apple est en mouvement, y compris Clang. Il y a des tonnes de fonctionnalités améliorées, y compris l'amélioration de la performance. Il y a une introduction rapide pour les utilisateurs de GDB ici: http://lldb.llvm.org/tutorial.html
Cependant...
Vous voudrez peut-être prendre un voyage sur les forums à developer.apple.com. Il y a un peu juste de grondement sur les questions de avec LLDB à l'heure actuelle (dans XCode 4.3.1). Un méchant problème, que les gens d'Apple ont confirmé, c'est que la visualisation d'ivars, tandis que pas à pas peut vous montrer des valeurs erronées.