먼저 밝혀두는 바,
OS환경은 Windows 7 64bit 일본어판
그리고 지금 당장 컴파일 하고 싶은건 FORTRAN 77 로 쓰여진 소스코드
그럼 컴파일러 인스톨을 시작해볼까
------------------------------------------
일단 포트란 컴파일을 위해서 컴파일러를 넣어야 하는데
GCC / MinGW / MinGW-w64 compiler suite for 32- and 64-bit windows
가 통합돼(?) 있는 TDM-GCC 를 설치하기로 결심
http://tdm-gcc.tdragon.net/download
위 페이지에 접속하자
난 초짜니까 맨 위의 Bundle Installer 를 선택 the easiest install 이라는데 선택하지 않을 이유가 없스무니다.
왼쪽 오른쪽 째려보니 왼쪽은 암것도 없고 오른쪽은 -W64 라네
난 64비트니까 과감하게 오른쪽 선택 (전 보장 못하니 궁금하신 분들은 페이지의 Getting Start 를 눌러보시면 됩니다)
그리고 과감하게 다운받은 파일을 실행한다.
깔끔하게 ``Create'' 버튼 클릭
32bit 인지 64bit 인지 적절히 선택후 Next
그다음은 적절히 설치디렉토리를 선택 후 ``Next''
사진은 생략한다.
그다음은 mirror 선택
적절히 사는 지역에 맞춰서 가까운 곳을 선택합시다
이게 뭔지 영 감이 안온다 싶으면 Source Forge Default 를 선택 후 Next
역시 간단하니 사진은 생략
이제 중요한 단계이니 사진을 띄우도록 하겠습니다.
여기서 중요한거
gcc 옆에 ``+'' 버튼을 눌러서 확장시킨다
그럼 이렇게 튀어나오는데
core
c++
에만 체크가 되어있을게 분명하니, fortran 에 체크를 넣어주자
그럼 포트란 끝
나는 혹시 병렬 돌릴 수도 있으니 openmp 도 넣었다
그리고 Install 버튼을 눌러주자
그럼 끝난다.
이상 포트란 컴파일러 설치 끝
이렇게 편리한 인스톨러를 만들어 주신분께 무한감사
알기쉬운 설명을 써주신 `이분' 께도 무한감사
----------------------------------------------------------------------------------------------------
이왕 이렇게된거 Hello world 한번 해주고 싶지 않은가
한번 해줘야지
일단 확실히 설치가 되었나 어떻게 확인하나요
1. 윈도우키+R 을눌러서 실행창을 띄운후 ``cmd'' 3글자를 입력. 콘솔창을 띄운다
2. ``gfortran -v'' 를 입력하고 엔터키 탕탕. 이거슨 버전 확인정도가 되겠다 싶다. 잘 모르지만 v에대한 편견
3. Using built-in specs. 어쩌구저쩌구 가 나오면 성공한거임. 마지막엔 gcc version 어쩌구 라고 뜰 것임
--------------------------------------------------------------------------------------
<<<
implicit none
character*32 text
text = 'Hello World'
write (*,*) text
end
>>>
<<< 과 >>> 사이의 8줄이 프로그램임
이거시 헬로월드
저장하자 hello.f
컴파일하자
gfortran hello.f
그러타면 a.exe 가 만들어질 것이다.
a.exe 를 실행하면 므흣므흣
gfortran hello.f -o hello
로 컴파일하면 hello.exe 가 만들어진다
끝
틀린점 궁금한점있으면
댓글남겨주세요.
참고로 f90 버전은
<<<
write (*,*) 'hello, world'
stop
end
>>>