Please Enable JavaScript!
Gon[ Enable JavaScript ]

Visual Studio Code C, C++ 개발환경 구축하기

카테고리 없음
반응형

 

Visual Studio Code C++ 개발 환경을 갖추기 위해서는 여러 세팅이 필요합니다. 첫 번째는 Visual Studio Code   C++ 확장프로그램 설치입니다. 두 번째는 mingW 라는 컴파일 및 디버깅 도구를 윈도우에 설치합니다. 세 번째는 윈도우 환경설정의 Path 정보에 툴 위치를 등록합니다. 마지막으로 Visual Studio Code 에서 g++ 과 연결해서 소스를 빌드하고 디버깅 합니다.

 


 

1. C++ 개발 확장 프로그램 설치

 

▼ 먼저 C++ 개발 확장 프로그램을 설치해야 합니다. 확장 프로그램 설치 화면으로 이동해서 C++ 을 검색하고 첫 번째 Visual Studio Code 용 개발 도구를 설치합니다. Installing 버튼을 눌러 줍니다.

 

▼ 두 번째는 C++ Extension Pack  을 설치합니다.


 

2. 컴파일 도구 GCC 설치 및 사용

 

▼ 다음은 C++ 로 언어로 작성한 소스를 동작이 가능하도록 컴파일하는 도구인 GCC 를 설치하고 환경 설정하는 방법에 대해 알아보겠습니다. 우선 아래 사이트로 접속해서 Downloads 페이지로 이동합니다.

 

▼ 다운로드 페이지의 제품 목록에서 MingW-W64-builds 항목을 클릭해서 상세 페이지로 이동합니다.

 

▼ 파일을 다운받기 위해 winlibs.com 사이트 링크를 클릭해서 접속합니다.

 

▼ 다운로드 페이지로 접속했다면 GCC 최신 버전인 GCC 13.2.0 을 클릭해서 다운받습니다.

 

Zip 파일을 다운받고 압축을 풀어 적당한 위치에 복사합니다.

 

▼ 이렇게 복사한 GCC Visual Studio Code 에서 연결해 컴파일할 수 있도록 시스템 환경 변수에 등록해 보겠습니다. 검색에서 시스템 환경 변수 편집” 을 찾아 엽니다.

 

시스템 속성 창이 뜨면 고급 탭으로 이동한 후 환경 변수 버튼을 클릭합니다. 환경 변수 창에서 시스템 변수 항목으로 갑니다. 이곳에 Path 변수를 찾아 클릭합니다.

 

▼ 해당 Path 변수에 GCC 프로그램 실행 파일의 위치를 등록하기 위해 오른쪽 상단에 “새로 만들기” 버튼을 클릭합니다.

 

GCC 실행파일은 bin 폴더에 들어가 있습니다. 복사한 주소를 Path 에 추가하고 확인버튼을 눌러 창을 닫습니다.

 

▼ 명령 프롬프트에서 GCC 도구를 제대로 환경변수에 등록했는지 확인하기 위해 > g++ v 를 클릭해 보세요. 아래처럼 버전에 관한 내용이 출력된다면 제대로 등록이 된 것입니다.

 

 

3. C++ 컴파일 하기

 

▼ 이제 개발 환경은 다 갖추어졌습니다. 파일을 만들어서 소스를 작성하고 컴파일 해서 실행해 보도록 하겠습니다. 프로젝트 폴더를 만들어서 왼쪽 탐색기로 갑니다. 그리고 오른쪽 마우스 > New File  메뉴를 클릭합니다.

 

Cpp 확장자 파일을 생성하면 오른쪽 하단에 자동으로 C/C++ Extension Pack” 플러그인 설치를 묻는 메시지가 뜹니다. Install 버튼을 눌러 설치를 진행합니다.

 

▼ 다음은 컴파일 환경을 관리할 때 사용하는 tasks.json 파일을 만들고 설정해 보겠습니다. 상단 메뉴에서 Terminal > Configure Default Build Task… 을 선택합니다.

 

▼ 상단 task 목록에 C++ 컴파일 도구를 선택합니다.

 

C++ 컴파일 도구 선택과 함께 tasks.json 파일이 만들어집니다. 이제 컴파일 환경은 모두 갖춰졌습니다.

 

▼ 이제 작성한 코드를 컴파일 해 보겠습니다. Run > Start Debugging 메뉴를 클릭해서 디버깅을 시작합니다.

 

정상적으로 디버깅을 수행했습니다. 결과는 콘솔에서 확인할 수 있습니다.


 

반응형
Posted by 녹두장군1
,