0
두 개의 프로그램 : solve.f와 plot.f가 있습니다. 해결 프로그램은 방정식을 풀고 데이터를 파일로 인쇄합니다. 플롯 루틴은 해당 데이터를 읽고이를 그립니다. solve.f 파일에 plot.f 파일을 호출 할 수있는 방법이 있습니까?포트란 77에서 다른 포트란 프로그램 내에서 포트란 프로그램 호출
플롯 프로그램을 컴파일하려고했는데 (파일 이름이 plot 임) "호출 음모"를 사용하여 호출하려고했지만 작동하지 않았습니다. 나는 문서를 훑어보고이 이슈와 관련된 것을 찾지 못했습니다.
내가 생각할 수있는 유일한 대안은 두 프로그램을 하나로 결합하는 것입니다.
확실히 한 프로그램을 다른 프로그램에서 호출 할 수 있습니다. 그러나 코드를 하나의 프로그램으로 컴파일하고 모든 파일 I/O를 피하는 것이 쉽지 않을까요? –
solve.f 프로그램이 2000 줄이 넘기 때문에 매우 큰 파일을 피하기 위해 파일을 별도로 유지한다고 가정합니다. – eBehbahani
그리 길지 않습니다. 많은 소스 파일에서 프로그램을 빌드 할 수 있으며 대개는 빌드 할 수 있습니다. 정보를 전달하기 위해 파일 I/O를 사용하는 이유는 무엇입니까? –