본문 바로가기

포트란

notepad++에 포트란을 설정하여 컴파일하기

(1) 다음 홈페이지에서 Windows용 MinGW를 다운로드 한다. MinGW에는 포트란을 컴파일할 수 있는 gfortran.exe 가 포함되어 있다.

     https://sourceforge.net/projects/mingw/

 

MinGW - Minimalist GNU for Windows

Download MinGW - Minimalist GNU for Windows for free. A native Windows port of the GNU Compiler Collection (GCC) This project is in the process of moving to osdn.net/projects/mingw, you can continue to follow us there. MinGW: A native Windows port of the G

sourceforge.net

(2) '윈도우+S' 키를 누른 다음 '고급 시스템 설정 보기'를 입력해서 이동하면 '시스템 속성' 대화상자가 나타난다.

(3) '시스템 속성' 대화상자의 '고급' 탭에서 하단의 '환경 변수' 버튼을 클릭한다.

(4) '환경 변수' 대화상자에서 '사용자 변수' 중에 'Path' 변수를 선택한 다음 '편집' 버튼을 클릭한다.

(5) '환경 변수 편집' 대화상자에서 gfortran.exe 설치된 폴더를 '새로 만들기' 버튼을 클릭해서 추가한다. 여기서는 'C:\MingGW\bin'을 경로(PATH)에 추가하였다. 경로에 추가되면 어느 폴더에서도 gfortran.exe를 실행시킬 수 있다.

(6) 아래의 홈페이지에서 notepad++를 다운로드한다.

     https://notepad-plus-plus.org/downloads/

(7) notepad++를 실행시킨 후, '플러그인' 메뉴에서 '플러그인 관리' 서브메뉴를 클릭한다.

(8) '플러그인 관리' 대화상자의 '사용 가능'탭에서 'NppExec" 플로그인을 체크해서 설치한다.

(9) notepad++를 다시 시작하면, '플러그인' 메뉴에 'NppExec' 서브 메뉴가 생성된다.

(10) 'NppExec' 메뉴에서 최상단의 'Execute NppExec Script' 서브 메뉴의 대화상자에서 다음과 같이 명령어를 입력한 후, 'fortran_compile' 이름으로 저장한다.

NPP_SAVE
gfortran -g "$(FULL_CURRENT_PATH)" -o "$(CURRENT_DIRECTORY)\$(NAME_PART).exe"

(11) 같은 대화상자에서 다음과 같이 명령어를 입력한 다음 'run' 이름으로 저장한다.

cd "$(CURRENT_DIRECTORY)"
$(NAME_PART).exe

(12) notepad++로 프로그램을 작성한 후 컴파일 할 때는 F6 단축키를 누른 후 'fortran_compile'를 클릭하고, 컴파일한 파일을 실행할 때는 F6 단축키를 누른 후 'run'을 클릭한다.

참고 : https://blog.naver.com/kimmingul/220711423229