프로그래밍

윈도우 + Visual Studio Code로 쉽게 C/C++ 개발환경 세팅하기

hydragon 2021. 7. 22. 14:05
반응형

윈도우 상에서 C/C++를 사용하는 방법은 Visual Studio를 설치해 사용하는 것이 대표적이지만 용량도 크고 단순 공부용으로는 그 과정이 복잡하다.

 

사실 Linux용 Windows 하위 시스템인 WSL을 이용하면 상당히 쉽게 해결할 수 있다. 과정은 다음과 같다.

 

1. 먼저 제어판 -> 프로그램 -> Windows 기능 켜기/끄기에서 Linux용 Windows 하위 시스템을 활성화 한다. 컴퓨터를 한번 재부팅 해야한다.

http://eastsocial.co.kr/archives/5663

2. Microsoft Store에서 Ubuntu를 검색하여 설치한다.

3. Ubuntu를 실행하면 설치를 진행한다.

https://www.44bits.io/ko/post/wsl2-install-and-basic-usage

4. 설치하면 unsername과 비밀번호를 입력하고 터미널을 닫는다.

 

5. Visual Studio Code를 실행하고 Remote-WSL를 설치한다.

6. Remote-WSL: New Window를 실행한다. Visual Studio Code 좌측 하단에 단축 버튼도 있으니 취향 것 WSL를 실행한다.

7. Visual Studio Code 터미널 창을 열고 다음 순서로 명령어를 입력한다.

sudo apt-get update
sudo apt-get -y install gcc g++

8. 그림과 같이 적절한 폴더를 만들고 테스트용 c 혹은 cpp 파일을 만든다.

9. C를 컴파일하는 방법은 다음과 같다. 해당 디렉토리로 이동 후 아래 명령어를 입력한다. (ex test.c)

gcc test.c -o test

코드를 실행하는 방법은 

./test

같은 방법으로 C++의 경우

g++ test.cpp -o test
./test

와 같다.

 

개발자용이 아닌 간단하게 C/C++ 언어를 공부할 목적으로는 충분할 것 같다.

반응형