본문 바로가기

개발

[Vs-code] c/c++ 세팅

728x90
반응형

💣 MinGW 설치

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

 윈도우 API를 구현할 수 있는 헤더 파일들을 가지고 있으며 이로써 개발자들이 "자유롭게 쓸 수 있는" 컴파일러인 GCC를 사용할 수 있게 해주는 GNU 소프트웨어 도구 모음이다. 

Download 를 눌러 파일을 받아 실행 및 설치를 마치면

이런 화면이 나온다.

mingw-developer-toolkit, mingw32-base, mingw32-gcc-g++ 의 체크박스를 클릭하고 Mark for Installation을 클릭, 설치한다.

 

🔵 환경 변수 설정

제어판 -> 시스템 -> 검색 tap 에 고급 시스템 검색후 아래 사진 결과 클릭

고급 탭의 환경변수 버튼 클릭

시스템 변수 list 중 Path 행을 클릭후 편집 클릭

새로 만들기 클릭후 MinGW 설치한 폴더속 bin폴더 경로를 입력
기본 경로는 C:\MinGW\bin

 

🟣 VS -code 추가기능 설치

Code Runner 설치 ( .cpp 파일을 ctrl + alt + n 단축키를 통해 실행해볼 수 있다.)

c/ c++ 설치 (c/c++ 언어를 vs코드가 인식 및 지원해줄 수 있게 한다. )

🟠 Error ( code runner )

.cpp 파일을 만들고 나서 코드 입력후 실행했을 때 이런 오류가 나올 수 있는데

경로를 자세히 보면 "c:\~~~\"temp 즉 파일명 앞에 " 하나가 붙어서 temp란 파일을 인식하지 못한다.

🍳 해결방법

ctrl + shift + p 를 눌러 나오는 창에서 setting.js 검색후 user json 클릭

{} 안에 

  "code-runner.fileDirectoryAsCwd": true,
  "code-runner.runInTerminal": true,
  "code-runner.terminalRoot": "/",

3줄을 추가해준다.

terminal 에서 정상적으로 출력이 된다.

728x90
반응형

'개발' 카테고리의 다른 글

[MongoDB] db Collection, 데이터 입력  (0) 2023.04.06
[mongoDB] 설치 및 세팅  (0) 2023.04.06


Calendar
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Archives
Visits
Today
Yesterday