CLion 초기설정 하는법, 프로젝트 설정법
CLion은 Jetbrains 사가 개발한 C개열 언어 IDE입니다. 현존 IDE 중 가장 다양한 컴파일러를 지원하고 있습니다. GCC, MinGW, Cygwin, MSVC, Clang, 원격 컴파일러 등 CLion은 make, c컴파일러, c++컴파일러를 지..
원본(구 블로그)
구글 1, 2등 먹음

CLion은 Jetbrains 사가 개발한 C개열 언어 IDE입니다.
현존 IDE 중 가장 다양한 컴파일러를 지원하고 있습니다.
GCC, MinGW, Cygwin, MSVC, Clang, 원격 컴파일러 등

CLion은 make, c컴파일러, c++컴파일러를 지원하는 툴체인과,
CMake 가 필요합니다. (CLion깔때 같이 깔리기는 합니다.)
CLion에서 기본적으로 지원하는 컴파일러 대신 CMake설정을 통해
원하는 컴파일러를 직접 사용할 수 있습니다.

컴파일러 설정법 (MinGW 기준)

CLion의 설정창을 보는 단축키는 Ctrl + Alt + S입니다.
(아니면 File > Settings 클릭)

Execution, Deployment -> ToolChains를 클릭하세요

Execution, Deployment -> ToolChains

중앙 상단 + 를 눌러주세요

Environment에서 원하는 컴파일러를 고르시면 됩니다.
컴파일러가 환경변수에 등록되어 있다면 자동으로 경로를 찾아줍니다.
만약 경로가 안 찾아지면 Download... 밑에 ...버튼 을 클릭해서 경로를 직접 찾아주세요.

(보통 많이 설정하는 \bin 폴더가 아닌, \lib, \include, \bin 이 같이 있는 폴더로 지정해야 합니다.)

예시 경로

조금 기다리면 Make, C Compiler, C++ Compiler의 경로가 잡힙니다.

컴파일러가 설정된 모습

프로젝트에서 빌드 옵션 설정하기

CLion은 CMake를 기반으로 작동합니다.

원하는 프로텍트를 만드세요.

우측 상단에 프로젝트 이름|Debug로 되어있는 리스트뷰를 눌러보면, 프로젝트 컴파일 옵션을 고를 수 있습니다.
(등록한 컴파일러를(여러 개 일시 default 컴파일러) Debug 옵션으로 컴파일하는 것이 기본값입니다.)
컴파일 옵션을 바꾸거나, 다른 컴파일러를 사용하고자 할 때 이를 추가할 수 있습니다.
이는 프로젝트를 만들때마다 추가해주어야 합니다.

Execution, Deployment -> CMake

설정 -> Execution, Deployment -> CMake에서 메뉴 패널 좌상단 +를 클릭합니다.

설정 예시
  1. CMakeLists.txt를 수정할 때마다 자동 리로딩을 할지 여부 기본값은 체크 해제입니다.
  2. 옵션 이름
  3. 빌드 옵션 (Debug, Release 등)
  4. 사용할 툴체인 (MinGW, Visual Studio 등) - 앞서 추가한 툴체인의 목록이 보입니다

OK를 클릭하여 설정을 완료합니다.
잠시 기다리면

콘솔에 여러 가지 메세지가 뜨면서, 하단에 진행바가 커지며, 프로젝트에 여러가지 폴더들이 생기기 시작합니다.
이 폴더들은, 프로젝트 빌드에 필요한 파일과, 빌드 결과가 저장되는 공간입니다.

성골적으로 CMake 옵션이 추가되면, 설정한 옵션들이 리스트에 추가됩니다.
원하는 옵션을 선택하고, Shift+F10을 눌러 빌드하면 (초록색 삼각형 또는 Run->Run'프로젝트 이름')

빌드가 진행되고, 하단에 Hello, World! 가 나타납니다.