Я пытаюсь просмотреть содержимое контейнеров C++ STL. Я прочитал here, что последние версии GCC и поддержки GDB довольно печати по умолчанию, но когда я попытался отобразить карту я получил следующее:gdb pretty print не работает
Затем я попытался установить довольно печати в соответствии с this но все же он показывает тот же результат. Может кто-нибудь, пожалуйста, помогите мне? Благодарю.
Я использую Ubuntu 16.04, g ++ 5.4.1, GDB 7.11.1 и python 2.7.12 (установленные из их официальных источников).
ли вы следовать [это] (http://sourceware.org/gdb/wiki/STLSupport) руководство? Является ли предположение правильным, что вы используете Linux и не используете eclipse, поэтому возможности Windows и совместимость с eclipse можно исключить из возможных причин? – starturtle
Я использую Ubuntu 16.04. Да, я следовал этому руководству. Тем не менее я получаю вывод, как показано выше :( – piyukr
Непонятно, что вы * используете * GDB, который пришел с вашим дистрибутивом, или * здание *, ваше собственное. Если первое, оно должно просто работать.Если последнее, вы, вероятно, не построили его правильно. –