2009-11-13 5 views
5

Я написал простой «привет, мир» в fasm и его работах, но как я могу генерировать информацию об отладке для gdb и edb (отладчик Evan's Debugger)? Компилятор Fasm мог создавать только отладочные символы в своем конкретном формате - «fas», который, конечно же, не мог понять gbd.Как отлаживать программы, написанные в fasm под linux с помощью gdb?

ответ

3

В настоящий момент это невозможно. GDB не понимает формат .fas, поэтому вам сначала нужно преобразовать файл .fas в DWARF, но такой конвертер не существует. Tomasz имеет asked for help с конвертерами формата, поэтому, если вы чувствуете, что готовы к задаче, вы должны дать ему шанс.