c/c++ 컴파일러 MinGW 설치
https://sourceforge.net/projects/mingw-w64/
architecture : x86_64
Threads : win23
MinGW 환경변수 설정
window키+R
sysdm.cpl
고급 > 환경변수 > 시스템변수 > Path > 편집 > 새로만들기
C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw32\bin
명령프롬프트에서 확인하기
gcc -v
언어 설정
ctrl+shift+P > configure display language > install additional languages > korean
컴파일 설정
터미널 > 기본 빌드 작업 구성 > C/C++: gcc build active file
tasks.json 파일이 열리면 다음을 붙여넣기(우분투는 윈도우 영역을 빼야)
단축키 설정
파일 > 기본설정 > 바로가기 키 > 우측상단 아이콘
keybinding.json 파일이 열리면 다음을 붙여넣기
// 키 바인딩을 이 파일에 넣어서 기본값을 덮어씁니다.
[
//컴파일
{ "key": "ctrl+alt+c", "command": "workbench.action.tasks.build" },
//실행
{ "key": "ctrl+alt+r", "command": "workbench.action.tasks.test" }
]
컴파일하여 실행파일 만들기
ctrl+alt+c > sace and compile for c
실행파일 실행하기
ctrl+alt+r > execute
디버깅
좌측 디버깅 아이콘 > 좌측 상단 설정 아이콘 > C++ > gcc build and debug active file
계속/일시중지 F5
단위실행 F10
단계정보 F11
단계출력 shift+F11
다시시작 ctrl+shift+F5
중지 shift+F5
줄 번호 옆 마우스 클릭하여 breakpoint 설정 후, 디버깅 시작
ctrl+alt+c
F5
특정 변수 값 디버깅
디버깅 창 > 조사식 창 > + 버튼 > 변수이름 추가
한 줄씩 수행하며 stack 항목 보기
F11