Fortran PowerStation (4.0)에서 Fortran 11 (2003) 컴파일러로 일부 포트란 코드를 이식했습니다. 이전 컴파일러와 새 컴파일러 사이에 double
및 real
값을 유지하려면 properties>fortran>data>"Default Read Kind"
을 4에서 8로 변경했습니다. 이제 전역 변수가 한 파일에서 다른 파일로 데이터를 유지 관리하지 않는 것이 문제입니다.기본 실제 종류 이식 문제
abc
변수를 하나의 파일에 전역 변수 (COMMON/test/abc
)로 생성한다고 가정합니다. 그것은 한 파일에서 수정되고 다른 파일에서 사용됩니다. 두 번째 파일에있는 abc
변수의 값을 검사 할 때 수정 된 데이터가 포함되어 있지 않은 것으로 판명됩니다. 이것은 "Default Real Kind"
을 8로 변경할 때만 발생합니다.
속성 창에서 수정할 필요가있는 다른 옵션이 있습니까?
해결책을주십시오. 미리 감사드립니다.