리눅스에서는 gfortran을 사용했으며 Windows에서 Compaq Visual Fortran 6.5 (CVF)로 개발 된 일부 Fortran 77 코드를 컴파일하지 못했습니다. 일부 오류는 다른 키워드 변경과 관련이 있습니다 (예 : CVF에서 TYPE
이고 gfortran에서 PRINT
입니다.Compaq Visual Fortran과 GNU Fortran의 차이점은 무엇입니까?
CVF와 gfortran의 세부 비교가 있습니까?
리눅스에서는 gfortran을 사용했으며 Windows에서 Compaq Visual Fortran 6.5 (CVF)로 개발 된 일부 Fortran 77 코드를 컴파일하지 못했습니다. 일부 오류는 다른 키워드 변경과 관련이 있습니다 (예 : CVF에서 TYPE
이고 gfortran에서 PRINT
입니다.Compaq Visual Fortran과 GNU Fortran의 차이점은 무엇입니까?
CVF와 gfortran의 세부 비교가 있습니까?
메모리에서 CVF 설명서는 컴파일러에서 허용 한 구문이 표준의 확장 된 부분을 명확하게 나타냅니다. 프로그램에서 이러한 확장을 사용하면 다른 컴파일러가 확장을 거부 할 가능성이 있습니다.
유형 문은 확장입니다 - 그것은 포트란 당신이 CVF 인텔 포트란을 사용와 호환되는 컴파일러를 보면 77
에 있지 않습니다. 그것의 직계 후손입니다. 이 사이트는
http://software.intel.com/en-us/articles/migrating-from-compaq-visual-fortran
하지만 강하게 비표준 확장을 제거하는 것이 좋습니다 도움이 될 수 있습니다.