Size: a a a

Ассемблер

2019 November 11

A

Aleksandr in Ассемблер
Для этого не обязательно иметь отладочную информацию
источник

A

Aleksandr in Ассемблер
Особенно, если ты нуб и программа простая
источник

C

Crush_my_love in Ассемблер
Aleksandr
Особенно, если ты нуб и программа простая
ну да. там хелловорлд тащемта)
источник

A

Aleksandr in Ассемблер
А, загружай в гдб и пошагово проходи, и все
источник

C

Crush_my_love in Ассемблер
у меня в гдб почемуто брейпоинты не отображаются
источник

A

Aleksandr in Ассемблер
Только не s, который для сей, а si, потому что step instruction
источник

A

Aleksandr in Ассемблер
используешь оболочку или как есть?
источник

C

Crush_my_love in Ассемблер
в консоле
источник

C

Crush_my_love in Ассемблер
ну ладн
источник

C

Crush_my_love in Ассемблер
я ща сам попробую разобраться.
источник

C

Crush_my_love in Ассемблер
если что еще напишу
источник

A

Aleksandr in Ассемблер
Я слаб в гдб, но когда надо было отладить асм делал так:
info files
смотришь в выведенной информации точку входа
ставишь рейкпоинт на этой точке
запускаешь на выполнение, оно останавливается на точке входа. Отлаживаешь
источник

AG

Alexander Galileev in Ассемблер
Crush_my_love
Гайс, как к скомпилированному файлу на асме добавить отладочную информацию. Почему-то через ключ -g он всё равно её не видит
Если отладчик gdb, то иногда при флаге компиляции -g с отладочной информацие бывают какие-то проблемы. Попробуй вместо него флаг -ggdb, возможно поможет.
источник

C

Crush_my_love in Ассемблер
спс. попробую всё сейчас
источник

C

Crush_my_love in Ассемблер
так теперь работает, но вопрос другой теперь. А как вывести значение регистра?
источник

C

Crush_my_love in Ассемблер
во время отладки
источник

A

Aleksandr in Ассемблер
info regs, кажется
источник

C

Crush_my_love in Ассемблер
ок спс
источник

A

Aleksandr in Ассемблер
info r
источник

C

Crush_my_love in Ассемблер
ага вижу. Спасибо :)
источник