* gdb 이용해서 mpi 디버깅 하기

컴파일시 우선 -g 옵션을 이용하여 디버깅 가능하도록 set


-실행 

$mpirun -gdb -n * ./testprogram


- 브레이크 포인트 지정

(mpigdb) break filename:linenumber


- 브레이크 포인트 제거

(mpigdb) clear filename:linenumber


- 진행

(mpigdb) next

(mpigdb) step


- 변수값 출력

(mpigdb) print variablename


- 정상프로그램으로 진행

(mpigdb) continue


- gdb Quit

(mpigdb) quit


'리눅스이야기' 카테고리의 다른 글

WSL2에서 Nvidia hpc sdk 이용  (0) 2023.07.13
Ubuntu module 설정  (0) 2023.07.13
포트란 메모리 leak 찾기  (0) 2018.06.18
mpi error 발생시 체크사항  (0) 2016.07.14
Error Fix : mount , Stale file handle  (2) 2016.05.11
Posted by 스핏파이어
,