brunch

[C++] #1 VS Code 환경설정

들어가는 글: 10년 넘게 자바만 하던 제가 6월부터 C++을 하게 되었습니다. 여러가지 업무 환경의 변화가 있었는데요, 차근히 C++을 배워가면서 적어보도록 하겠습니다.


주의: 일종의 제 공부 노트 같은 것이기 때문에 일반적인 학습 순서와는 다릅니다.


1. 환경 설정


저는 IDE로 vs code를 사용합니다.

먼저 다운로드를 받구요

https://code.visualstudio.com/download


업무는 리눅스 환경에서 하지만 이 연재는 모두 windows 환경에서 실습합니다 :-)

그 다음 컴파일러를 다운로드합니다. 저는 MinGW를 사용하였습니다.

https://sourceforge.net/projects/mingw/


다음과 같이 gcc 6.3.0 을 선택하여 다운로드 합니다.

20210905-2.png


이 버전은 C++ 몇 버전까지 지원할까요?

제 경우 C++ 14까지 지원하는 환경이라 다행히 gcc 6.3.0 이면 되는 것 같아요.

https://gcc.gnu.org/projects/cxx-status.html#cxx14

20210905-3.png


2. 개인 git 열기


아래와 같이 개인 git을 열었습니다.

https://github.com/yudong80/cppstudy


현 시점에는 거의 내용이 없구요 / 배우면서 차차 채워갈 예정입니다.


3. VS Code 확장 설치


VS Code 공식 사이트에 보면 C++ 코딩을 위해 필요한 사항들을 설명합니다.
https://code.visualstudio.com/docs/languages/cpp


앞서 컴파일러는 설치했으므로 C++ 확장을 설치합니다.

20210905-4.png

그 다음 앞서 설치한 MinGW의 PATH를 추가합니다.

20210905-5.png


4. Hello C++ 코딩


첫 파일을 코딩해봅니다.

깃헙 링크: https://github.com/yudong80/cppstudy/commit/a8e4ea95e9bbc37bf2568e5356974b47084d3529

폴더: helloWorld

파일명: Hello.cc

20210905-6.png


원래는 우아하게 IDE에서 빌드하고 실행해보려고 했는데,

무언가 깔끔하지 않아서 가장 원시적으로 Command Prompt(명령창)을 활용합니다.


1) g++ 버전 확인

20210905-7.png

2) g++로 빌드

-o 옵션으로 Hello.exe 로 실행 파일 지정 (만약 지정안하면 a.exe 가 나옴)

20210905-8.png
20210905-10.png

3) Hello.exe 실행

20210905-11.png


맺음말


으악.. 적어놓고 나니 너무 한게 없네요 T_T

앞으로 다른 내용도 채워보도록 하겠습니다.


먼저 궁금한 것은

1) 기본 자료 사용하기

2) lvalue? rvalue?

등등 입니다.


감사합니다.

2021.9.5

keyword
매거진의 이전글[Java] #3 자바 언어의 기본요소