`COMPILER_VERSION` — 컴파일러 버전 문자열

COMPILER_VERSION — 컴파일러 버전 문자열

프로그램을 어느 컴파일러의 어떤 버전으로 만들었는지 알고 싶을 때가 있어요. 실행 중에도 그 정보를 확인해야 한다면, COMPILER_VERSION이 컴파일러 이름과 버전을 문자열로 돌려줘요.

출처: gfortran 문서 — COMPILER_VERSION

본문

시그니처

STR = COMPILER_VERSION()

설명

COMPILER_VERSION은 컴파일러의 이름과 버전을 담은 문자열을 돌려줘요.

분류

ISO_FORTRAN_ENV 모듈의 조회 함수(Inquiry function)

인자

없음.

반환값

반환값은 시스템에 따라 길이가 달라지는 기본 kind 문자열이에요. 여기에는 컴파일러의 이름과 버전 정보가 담겨 있어요.

예제

   use iso_fortran_env
   print '(4a)', 'This file was compiled by ', &
                 compiler_version(), ' using the options ', &
                 compiler_options()
   end

compiler_version()으로 컴파일러 정보를, compiler_options()로 빌드 옵션을 함께 출력하는 예시예요.

표준

Fortran 2008

참고

  • COMPILER_OPTIONS — 컴파일러에 전달된 옵션
  • ISO_FORTRAN_ENV