Использование параметров -g и -O2 в gcc

Кто-нибудь испытывал смешивание -g (отладочные символы) и -O2 (лучшая безопасная оптимизация) с компилятором gcc?
Мне нужно отлаживать сбои программы выпуска, распространяемой среди конечных пользователей, которая могла бы отправить мне обратно основной файл.
Я всегда звонил:

gdb << myprogram >> << core file >>

и смотрел, в чем проблема. Теперь я могу просто видеть трассировку вызовов, но без отладочных символов. У меня проблемы.

Есть идеи?

12
задан Nan Xiao 3 February 2017 в 05:46
поделиться