GDB Поддержка визуализации STL (красивая печать) - PullRequest
2 голосов
/ 11 сентября 2011

В GDB 7.0 добавлен красивый вывод для объекта STL.Однако эта реализация поддерживает только версию STL GCC.Например, если вы используете реализацию Dinkum STL, вы, вероятно, увидите следующее сообщение:

  File "c:/development/bbndk/python\libstdcxx\v6\printers.py", line 588, in to_string
    ptr = self.val ['_M_dataplus']['_M_p']
gdb.error: There is no member or method named _M_dataplus.

Кто-нибудь знает об открытой или коммерческой реализации симпатичной библиотеки принтеров, совместимой с Dinkum?

1 Ответ

0 голосов
/ 11 сентября 2011

Изменение libstdcxx / v6 / printers.py для работы с Dinkum STL должно быть довольно тривиальным.

Кто-нибудь знает об открытой реализации или коммерческой реализации симпатичной библиотеки принтеров, совместимой с Dinkum

Спроси Динкум?

...