fortran에서 gdb 사용

jungwukh의 이미지

fortran code 에서 gdb를 써서 디버깅을 하려 합니다.

실행파일이름이 prog이고 data 파일이 aa.dat일때 실행은 이렇게 시키더군요.

prog aa.dat

gdb를 실행시키면 aa.dat는 읽지 못하고 프로그램만 실행되서 종료되버립니다.

gdb prog aa.dat

이렇게 입력해도 안되네요.

어찌해야 하나요. 도와주세요

익명사용자의 이미지

$ gdb prog
....
....

> run aa.dat

jungwukh의 이미지

그런데 어떤식으로 구현하면

prog aa.dat

이런 식으로 데이타 파일을 읽도록 할수 있나요?

전 항상 open 명령어로 정해진 이름의 파일을 읽어들이는 것밖에는 몰라서요.

부탁드립니다.

익명사용자의 이미지

iargc()와 getarg()에 관해 구글링 해보세요