next up previous contents
Next: Присоединение отладчика к запущенной Up: Отладка программ MPI встроенными Previous: Запуск задач через отладчик   Contents

Запуск отладчика при возникновении ошибки

Часто очень удобно запускать отладчик, когда в программе возникает ошибка. Если mpich сконфигурирован с опцией $-$$-$enable-mpedbg, то добавление опции командной строки mpedbg к программе вызовет попытку mpich запустить отладчик (обычно dbx или gdb), когда возникает ошибка, которая генерирует сигнал (такой как SIGSEGV). Например
mpirun -np 4 a.out -mpedbg
Если Вы не уверены, что Ваш mpich поддерживает эту возможность, Вы можете использовать
-mpiversion и убедится, что mpich создан с опцией $-$$-$enable-mpedbg.

Alex Otwagin 2002-12-16