Drucken / Debuggen von libc ++ STL mit XCode / LLDB

Ich versuche, LLDB in Xcode 8 zu verwenden, um sehr einfache STL zu debuggen. Früher konnte ich einen Vektor wie diesen drucken:

p myvector[0]

um zu sehen, was im ersten Vektorindex war. Nun, wenn ich das tue, bekomme ich diesen Fehler:

error: Couldn't lookup symbols:
  __ZNSt3__16vectorI9my_classNS_9allocatorIS1_EEEixEm

Stattdessen muss ich Folgendes eingeben:

p myvector.__begin_[0]

m eine Ausgabe zu erhalte

Ich habe versucht, die Skripte libcxx.py und unordered_multi.py aus dem LLDB-SVN-Repository zu importieren, aber das scheint nichts zu ändern.

Hat jemand in der Lage gewesen, eine nützliche Ausgabe von LLDB mit libc ++ zu bekommen ??

Antworten auf die Frage(4)

Ihre Antwort auf die Frage