본문 바로가기

프로그래밍/C++

[C++] ARM 기반 맥북 M1 VSCode, C++ 환경 세팅하기

개발용 개인 랩탑으로 맥북 M1을 구매했다.

 

직장에서 윈도우즈 환경에서 C++를 주로 사용하다 보니,

 

맥에서도 간단한 작업 or 알고리즘 풀이 등을 하기 위해 VSCode에 C++ 개발환경을 세팅하였다.

 

 

1. 맥 Apple Silicon 용 VSCode 설치

 

MS 공홈에서 설치 가능하다.

 

https://code.visualstudio.com/

 

Visual Studio Code - Code Editing. Redefined

Visual Studio Code is a code editor redefined and optimized 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

 

2. C++, Code Runner 설치

 

VSCode 설치 후 확장에서 C++, Code Runner를 검색하여 설치한다.

 

확장 -> C++
확장 -> Code Runner

Code Runner는 Visual Stuido 처럼 단순하게 빌드와 실행을 하기위해 설치한다.

 

버튼하나로 실행이 가능하고 지원하는 언어도 많다.

 

 

3. Code Runner 세팅

 

Code Runner 설치 후 톱니바퀴 아이콘을 누르고 확장설정에 들어가서 Executor Map 에 settings.json에서 편집에 들어간다.

 

C++ 을 사용할 것이기 때문에 C++ 부분만 아래와 같이 수정하면 된다.

 

C++17 버전으로 설정할 것이다.

 

4. 컴파일러 설치

 

방법 1 : XCode를 설치한다. 

 

방법 2 : 명령어 라인 도구를 설치한다 (Homebrew, Xcode를 설치하지 않을거면 추천) 

 

필자는 Git 설치 시 명령어 라인 도구를 설치하였으므로 생략

 

 

5.  실행

 

폴더 바꾸기 귀찮아서 열려있는 폴더에 test.cpp를 생성하여 테스트 하였다

 

문제없이 잘된다.