포트란77 subroutine코드 불러오는 법

ooEooE의 이미지

포트란 77을 공부하는 학생입니다.
subroutine코드를 main코드 안에 직접 삽입하지 않고 main코드에서 불러오는 법을 도통 모르겠습니다.
포트란 95에서는 contains/include를 통해서 같은 폴더 내에 있는 subroutine코드 파일을 불러온다고 하는데 77에서는 그러한 기능이 없는지여.

johnnyp의 이미지

예컨대, main 코드가 기록된 파일을 main.f, 서브루틴들이 기록된 파일을 subroutine.f라고 하면, 컴파일할 때에 두 파일을 같이 나열해서 컴파일하면 됩니다.

f77 main.f subroutine.f -o exename

위에서처럼 -o 옵션을 주면 a.out 대신 exename 이라는 이름의 실행 파일을 만들어내지요.

ooEooE의 이미지

적지 않게 고생했는데. 감사합니다.ㅎ;;;;