포트란은 오래된 프로그래밍언어이지만 아직까지도 현업에 과학계산용으로 많이 쓰이고 있다.
물리학 계열에서 많이 쓰인다고는 하나,
범용 컴파일러는 아니므로 일반적인 IT기업에서는 전혀 사용되지 않는다.
현재 77를 넘어 90스펙까지 나왔지만, 77를 기준으로 공부하면 되겠다.
77에 비해 90은 소스코드 작성시 컬럼에 맞춰 코딩해야 하는 코딩규칙을 완화하는 등
유연성이 높아졌다.
현재 상용 포트란 컴파일러 아래 2개 제품이 유명하다.
Compaq Visual Fortran
Microsoft Visual Studio의 IDE에 통합되어 사용할 수 있으므로 사용이 무척 편리하다.
현재 컴팩이 HP와 통합된 관계로 6.6버전을 마지막으로 더 이상 출시되지 않는다.
해서, 인텔 포트란 컴파일러로 이전되는 추세이다.
구URL: http://www.compaq.com/fortran/
Intel Visual Fortran
사용해보지 않았음
http://www.intel.com/cd/software/products/asmo-na/eng/compilers/fwin/index.htm
무료 컴파일러는 gcc를 설치하면 사용할 수 있다.
별다른 것이 없다면 리눅스에서 g77, f77 명령어로 사용할 수 있다.
GNU Fortran G77 for Win32
http://www.geocities.com/Athens/Olympus/5564/
* 사용법은 파일내의 readme1.txt를 참조
설치법
1. 압축파일을 풀면 G77폴더가 생김
2. G77폴더에서 g77setup.bat를 수정하고 실행(C:\G77로 되어 있는 부분을 압축을 푼 디렉토리로 지정)
3. g77로 컴파일/실행
D:\temp>type a.f
C 1에서 10까지 합을 구함
integer sum
n = 10
sum = 0
10 n = n + 1
sum = sum + n
if(n .lt. 10) goto 10
write(6,60) sum
60 format(2X, '실행결과: ', I2)
stop
end
D:\temp>g77 a.f
D:\temp>a
실행결과: 11
D:\temp>
http://blog.naver.com/myunggyu/60020414151
'볼거리, 읽을거리, 놀거리' 카테고리의 다른 글
캐럿보이넷 :: 잊을 수 없는 첫사랑에 대해서 - 트래비 컬럼 2006년 4월 3일호 (0) | 2006.04.11 |
---|---|
캐럿보이넷 :: 파스칼 (0) | 2006.04.09 |
캐럿보이넷 :: RM-COBOL (0) | 2006.04.09 |
캐럿보이넷 :: 베이직 (0) | 2006.04.09 |
캐럿보이넷 :: 탐색기에서 오른쪽버튼 누르면 나오는 컨텍스트 메뉴에 항목추가하기. (1) | 2006.04.07 |