[질문] c파일에서 포트란파일의 subroutine 사용하기...
글쓴이: astronux / 작성시간: 화, 2007/04/03 - 12:35오후
안녕하세요.
제목과 같이, c파일내에서 포트란파일내에 기술된 subroutine을 사용하려고 합니다.
예를 들면,
a.c b.f main.c
라는 파일들이 있다고 가정하고, b.f에는 bbb라는 이름의 subroutine이 있다고 할 때,
이 bbb라는 subroutine을 main.c에서 사용하고 싶습니다.
main.c를 컴파일할 때, 컴파일 옵션을 어떻게 주어야 할까요?
혹시 아시는 분 있으시면 답변 부탁드립니다.
고맙습니다.
꾸벅~
Forums:
코드 수정은 필수일 듯 합니다
bbb 라는 서브 루틴이 dependency를 가지는 다른 서브 루틴이 없다면 따로 빼서 만들어도 됩니다. 하지만 dependency를 많이 가지고 있다면 차라리 전체 b.f를 bbb에 대한 입력 및 출력 위주로 코드를 수정한 후 fortran 코드를 generic dll로 만들어 c 속에서 부르는 것은 어떨지요?
댓글 달기