The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Каталог документации / Раздел "Программирование, языки" / Оглавление документа
next up previous contents
Next: Запуск отладчика при возникновении Up: Отладка программ MPI встроенными Previous: Аргументы командной строки для   Contents

Запуск задач через отладчик

Опция -dbg=<name of debugger> для mpirun заставляет процессы запускаться под управлением выбранного отладчика. Например, вызов
mpirun -dbg=gdb
или
mpirun -dbg=gdb a.out
вызывает скрипт mpirun_dbg.gdb, находящийся в каталоге `mpich/bin'. Этот скрипт захватывает правильные аргументы, вызывает отладчик gdb, и запускает первый процесс под gdb, если это возможно. Существует четыре скрипта отладчика; gdb, xxgdb, ddd и totalview. Их иногда необходимо исправлять, что зависит от Вашей системы. Существует также скрипт отладчика dbx, который должен быть отредактирован, поскольку команды dbx различаются для версий. Вы можете также использовать эту опцию для вызова другого отладчика; например, -dbg=mydebug. Все, что Вам необходимо, это написать скрипт `mpirun_dbg.mydebug', который совпадает по формату с поставляемыми файлами скриптов, и поместить его в каталог `mpich/bin'. Дополнительная информация по использованию отладчика Totalview с mpich приведена в разделе 7.

Alex Otwagin 2002-12-16



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру