VScode 에서 fortran 을 사용 하 는 방법 설정

8781 단어 VScodefortran
**
컴 파일 러 다운로드
**
1.컴 파 일 러 선택
MinGW w64 는 Minimalist GNU for Windows 의 줄 임 말 입 니 다.자 유 롭 게 사용 하고 자 유 롭 게 발표 할 수 있 는 Windows 특정 헤더 파일 과 GNU 도구 모음 을 사용 하여 입 고 를 유도 하 는 집합 입 니 다.그 안에 우리 가 필요 로 하 는 C 컴 파일 러 gcc,C+컴 파일 러 g+,그리고 Fortran 컴 파일 러 gfortran 이 포함 되 어 있 습 니 다.그 중에서 w64 는 64 비트 운영 체제 의 응용 을 표시 합 니 다.
다른 컴 파일 러 는 자체 적 으로 검색 하 십시오.그러나 VScode 는 MinGW w64 를 사용 하 는 것 이 좋 습 니 다.이 두 가 지 는 모두 오픈 소스 가 무료 이기 때 문 입 니 다.
2.MinGW w64 파일 다운로드
다운로드 주소
https://sourceforge.net/projects/mingw-w64/files/
플랫폼 과 버 전 업데이트 로 인해 적당 한 MinGW w64 를 찾 아야 합 니 다.여기 서 두 가지 다운로드 방식 을 제공 합 니 다.
하 나 는 다운로드 기 입 니 다.아래 그림 에서 보 여 준 다운 로드 를 클릭 하고 안내 에 따라 다운로드 합 니 다.구체 적 인 절 차 는 참고 할 수 있 습 니 다https://www.jb51.net/article/206222.htm
在这里插入图片描述
다른 하 나 는 파일 을 직접 다운로드 하고 아래 그림 에 있 는 Files 를 클릭 한 다음 자신 에 게 맞 는 버 전 을 찾 는 것 이다.
在这里插入图片描述
아래 그림 에서 보 듯 이 최신 버 전 을 다운로드 하 십시오.파일 앞 에 표 시 된 뜻 은 x86 입 니 다.64 는 64 위 를 나타 내 고 i686 은 32 위 를 나타 내 며 win 32 는 window 시스템 을 나타 내 고 poix 는 poix 프로 토 콜 에 부합 되 는 시스템 을 나타 낸다.seh 는 새로 발 명 된 것 이 고 sjlj 는 오래된 것 이다.seh 성능 은 비교적 좋 지만 32 비트 는 지원 되 지 않 습 니 다.sjlj 안정성 이 좋 고 32 비트 를 지원 합 니 다.
在这里插入图片描述
사이트 에 로그 인 할 수 없 거나 다운로드 후 파일 에 문제 가 생기 는 것 을 방지 하기 위해 서 제 가 다운로드 한 바 이 두 네트워크 파일 을 붙 입 니 다.내 컴퓨터 는 win 10 64 비트 시스템 으로 직접 측정 할 수 있다.
링크:https://pan.baidu.com/s/1tGjx0L9uCqSM9DRw2pZuYA
추출 코드:gj5q
3.환경 변수의 설정
다운로드 한 것 은 폴 더 입 니 다.사용 하려 면 환경 변 수 를 설정 해 야 합 니 다.
在这里插入图片描述
다음 그림 경로 복사:
在这里插入图片描述
우선 내 컴퓨터 를 오른쪽 클릭 하고 속성 을 클릭:
在这里插入图片描述
그리고 우 리 는 고급 시스템 설정 에 들 어가 고급,환경 변 수 를 찾 습 니 다.
在这里插入图片描述
사용자 변수 와 시스템 변수 가 있 습 니 다.만약 컴퓨터 에 한 명의 사용자 만 있다 면 이 두 가 지 는 똑 같 습 니 다.이 컴퓨터 의 다른 사용자 가 사용 할 수 있 도록 시스템 변 수 를 선택 하고 편집 을 누 르 십시오.
在这里插入图片描述
새로 만 들 기 를 누 르 면 마지막 줄 에 붙 여 넣 은 주 소 를 복사 할 수 있 습 니 다.계속 누 르 면 종료 가 확인 되 고 환경 변 수 는 설정 되 어 있 습 니 다.
在这里插入图片描述
편집기 가 사용 가능 한 지 확인 하고 명령 행 창 을 열 고 gcc,g++또는 gfortran 을 입력 하 십시오.입력 파일 을 찾 을 수 없다 면 GNU Complier 환경 변수 설정 이 성 공 했 음 을 나 타 냅 니 다.표시 되 는 경우:gcc/g++/gfortran is not recognized as the name of a cmdlet,function,script file,or operable program.GNU Complier 환경 변수 가 설정 되 지 않 았 음 을 의미 합 니 다.이것 은 성공 적 입 니 다.
在这里插入图片描述
2.VScode 디 버 깅 관련 플러그 인
1.VScode 설치
VScode 는 일반 정품 소프트웨어 를 설치 하 는 것 처럼 설치 하기 쉽다.여 기 는 자세히 설명 하지 않 겠 습 니 다.
2.명령 행 창 편집
컴 파일 러 가 설정 되면 Fortran 파일 을 컴 파일 할 수 있 습 니 다.명령 행 창 을 사용 하여 Fortran 파일 을 컴 파일 하 라 는 뜻 입 니 다.
먼저 Fortran 파일 을 작성 합 니 다.텍스트 파일 을 편집 할 수 있 는 도구 가 많 습 니 다.예 를 들 어 컴퓨터 가 가지 고 있 는 텍스트 편집기,notepad+등 이 있 습 니 다.VScode 를 사용 하여 편집 합 니 다.
VS code 에 새 폴 더 test 를 만 듭 니 다.새 폴 더 의 주 소 를 기억 하고 Hello.f90 파일 을 새로 만 듭 니 다.이 파일 을 더 블 클릭 하여 다음 문 구 를 입력 하 십시오.
在这里插入图片描述
이 때 VScode 에 플러그 인 이 설치 되 어 있 지 않 아 직접 실행 하거나 디 버 깅 할 수 없 기 때문에 저장 후 VScode 를 닫 을 수 있 습 니 다.
在这里插入图片描述
명령 행 창 을 바 꾸 고 명령 을 사용 하여 e 판 에 들 어가 방금 폴 더 에 들 어가 컴 파일 에 성공 한 후에 실행 합 니 다.아래 그림 과 같 습 니 다.
在这里插入图片描述
在这里插入图片描述
3.플러그 인 설치
在这里插入图片描述
모든 플러그 인 을 클릭 하여 플러그 인의 사용 방법 과 역할 을 볼 수 있 습 니 다.
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3.컴 파일 실행
1.프로필
플러그 인 을 설치 한 후에 사용 할 수 있 습 니 다.
새 항목 을 만 들 때 매번 설정 파일 을 써 야 VScode 의 컴 파일 환경 을 사용 할 수 있 습 니 다.사실 이 설정 파일 은 다른 IDE 를 사용 할 때 도 필요 합 니 다.그러나 다른 IDE 는 자동 으로 작성 되 고 VScode 는 사용 하 는 플러그 인 에 따라 자체 적 으로 작성 해 야 합 니 다.이것 도 VScode 가 이렇게 가 벼 운 이유 입 니 다.
우리 가 실제로 사용 할 때 이 프로필 은 한 번 만 쓰 고 새 항목 을 복사 해서 붙 여 넣 으 면 됩 니 다.
우리 가 위 에 쓴 항목 을 예 로 들 면,test 폴 더 아래 에 새 폴 더 를 만 듭 니 다.(폴 더 로 기억 합 니 다.)'vscode'라 고 명명 되 었 습 니 다.
(이름 이 틀 릴 수 없습니다)새 파일 launch.json 은 다음 코드 를 기록 합 니 다.

{
           "version": "0.0.1",
           "configurations": [
               {
                   "name": "Fortran Launch (GDB)",
                   "type": "cppdbg",
                   "request": "launch",
                   "targetArchitecture": "x86",
                   "program": "${workspaceRoot}\\${fileBasenameNoExtension}.exe",
                   "miDebuggerPath": "gdb.exe",
                   "args": [],
                   "stopAtEntry": false,
                   "cwd": "${workspaceRoot}",
                   "externalConsole": true,
                   "preLaunchTask": "gfortran"
               },
               {
                   "name": "Intel Debug Attach",
                   "type": "cppvsdbg",
                   "request": "attach",
                   "processId": "${command:pickProcess}"
               }
           ] }
새 파일 tasks.json 은 다음 코드 를 기록 합 니 다.

{
    "version": "0.0.1",
    "command": "gfortran",
    "args": [
        "-g",
        "${file}",
        "-o",
        "${workspaceRoot}\\${fileBasenameNoExtension}.exe"
    ]
}
다음 그림 에서 보 듯 이:
2.디 버 깅
디 버 깅 할 수 있 습 니 다.
在这里插入图片描述
다음 그림:
在这里插入图片描述
在这里插入图片描述
정지점 이 있 을 때의 디 버 깅 을 보 여 줍 니 다.
在这里插入图片描述
똑 같이 디 버 깅 을 누 르 거나 F5 를 누 르 세 요.
在这里插入图片描述
다음 클릭 후:
在这里插入图片描述
완료 되면 Hello.exe 파일 이 생 성 되 는 것 을 볼 수 있 습 니 다.

이로써 VScode 는 포 탈 랜 언어 를 컴 파일 하여 실행 할 수 있 습 니 다.
VScode 의 장점 은 가 볍 고 작고 간단 하기 때문에 초보 자 에 게 적합 하고 대형 복잡 한 프로젝트 에 있어 다른 IDE 는 기능 이 더욱 강하 고 물론 사용 도 복잡 하 다.
VScode 에서 fortran 을 사용 하 는 설정 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 관련 VScode 설정 fortran 내용 은 저희 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 응원 부 탁 드 리 겠 습 니 다!

좋은 웹페이지 즐겨찾기