알고리즘 공부

알고리즘 풀이 셋팅

같은편 2025. 4. 5. 00:31

출처: https://code.visualstudio.com/docs/cpp/config-mingw#_prerequisites

 

Using GCC with MinGW

Configuring the C++ extension in Visual Studio Code to target g++ and gdb on a MinGW-w64 installation

code.visualstudio.com

 

비주얼 스튜디오로 백준 알고리즘을 풀다가 매번 프로젝트 새로 하고 잘 됐는지 입력 값도 넣어주는데
무조건 더 좋은 방법이 있겠지라는 생각에 검색 후 나중에 포맷 해도 다시 쉽게 할 수 있도록 기록할려고 합니다.

 

사용 언어 : C++

사용 IDE : Visual Studio Code

 

https://code.visualstudio.com/

 

Visual Studio Code - Code Editing. Redefined

Visual Studio Code redefines AI-powered coding with GitHub Copilot for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.

code.visualstudio.com

VSCode를 설치한 후

 

 

Step 1. MinGW-w64 설치

크롬 한국어로 번역한것이고 원본은 영어입니다.

 

설치 프로그램에 대한 직접 링크 클릭

경로 수정 안하는걸 추천
Next 클릭
Finish 클릭

 

4번 코드 복사 후 아래 CLI에 붙여넣기
우클릭 후 Pate 클릭
설치 패키지들인데 그냥 Enter 누르기
Y 누르고 Enter 누르기

Step 2. 환경 변수 설정

경로 변경을 안했을 시 Path에 C:\msys64\ucrt64\bin 입력

 

gcc --version을 통해 설치 확인

Step 3. VSCode 설정

명령 팔레트를 열어서 IntelliSense 구성 선택

 

g++.exe 사용 클릭

Step 3. C++ 파일 실행

https://marketplace.visualstudio.com/items?itemName=formulahendry.code-runner&ref=blog.koder.page

 

Code Runner - Visual Studio Marketplace

Extension for Visual Studio Code - Run C, C++, Java, JS, PHP, Python, Perl, Ruby, Go, Lua, Groovy, PowerShell, CMD, BASH, F#, C#, VBScript, TypeScript, CoffeeScript, Scala, Swift, Julia, Crystal, OCaml, R, AppleScript, Elixir, VB.NET, Clojure, Haxe, Obj-C,

marketplace.visualstudio.com

 

Code Runner 확장 프로그램 설치

c++ 파일 열면 나오는 문구도 Install 클릭

 

실행화면 예시

그러면 이렇게 C++ 코드를 실행할 수 있게 됌

 

Step 4. 테스트 케이스를 가져와 문제 풀이 실행

이 확장 프로그램 설치

 

문제 번호를 적으면 자동으로 생성

문제를 풀고 테스트 케이스의 실행 버튼으로 테스트 케이스 실행 가능

 

이 확장 프로그램이 맘에 든 이유가 번호로만 파일 이름을 만들어줘서 좋아요

백준 문제들이 한글이라 exe 파일을 만들지를 못하는데

숫자로 파일 이름을 만들어줘서 좋아요

사용도 간편하고