Computer/C

CLion 컴파일 환경으로 WSL (Windows Subsystem for Linux) 사용하기

kentakang 2018. 11. 21. 21:32
반응형

안녕하세요, kentakang 입니다.

저는 평소 컴파일러로 gcc를 사용하는데, 아무래도 MinGW를 사용하는 경우에는 그 한계가 많습니다.

그래서 CLion 설정을 뒤져보니, WSL 환경의 컴파일러를 가져다 사용할 수 있어서, 그렇게 프로그램을 컴파일 해보고 그 과정을 알려드리고자 글을 써봅니다.

우선 게시글을 보기 전 미리 설치해두셔야 할 것들입니다.

Requirements

WSL

CLion


우선 제 WSL 환경은 우분투여서, 우분투 기준으로 설명하겠습니다.

먼저 빌드에 필요한 패키지들을 설치해주세요.

sudo apt-get install cmake gcc clang gdb build-essential

그 다음, 아래 명령어를 실행시켜주시면 CLion과 연결을 위한 SSH 서버를 자동으로 설정합니다.

wget https://raw.githubusercontent.com/JetBrains/clion-wsl/master/ubuntu_setup_env.sh && bash ubuntu_setup_env.sh

해당 명령어로 설정하시면 기본 접속 포트가 2222번입니다.

한 번 접속 테스트 해보시고, 접속이 되신다면 CLion으로 넘어가겠습니다.

초기화면에서 Configure -> Settings -> Toolchains으로 가주세요.

그 다음 Toolchains을 하나 생성하겠습니다.

생성한 뒤, Environment 아래 체크박스에서 WSL을 선택해주시고,

Credentials 텍스트 박스의 디렉토리 아이콘을 눌러 아까 설정한 SSH 정보를 넣어주시면, 자동으로 컴파일러의 경로를 가져옵니다.

이대로 OK 버튼을 누르시면 설정이 끝납니다.

컴파일이 제대로 되는지 확인해보시고 사용하시면 됩니다.

반응형