CLion 환경에서 C++ Standard (C++11, C++14, C++17) 설정 방법을 알아보자. CLion 2017.2.2 환경의 경우, 아래와 같이 New Project 생성할 때 Language standard를 선택하면 된다. Start CLion > New Project > Language standard Project 폴더 아래에 있는 CMakeLists.txt 파일 내용을 보면 아래와 같은 부분이 있는데, 이곳에서 원하는 C++ Standard를 지정할 수도 있다. set(CMAKE_CXX_STANDARD 11)
Eclipse 환경에서 C++ Standard (C++11, C++14, C++17) 설정 방법을 알아보자. Eclipse 4.7 Oxygen 환경의 경우, 아래와 같이 Language standard를 선택하면 된다. File > Properties > C/C++ Build > Settings > Tool Settings > Dialect > Language standard 혹은, 아래와 같이 Other flags 입력박스에 원하는 옵션을 입력해도 된다. File > Properties > C/C++ Build > Settings > Tool Settings > Miscellaneous > Other flags
Intel Parallel Studio + Visual Studio 환경에서 C++ Standard (C++11, C++14, C++17) 설정 방법을 알아보자. Intel Parallel Studio XE 2018 + Visual Studio 2017 환경의 경우, 아래와 같이 선택하면 된다. Project > Project Properties > Configuration Properties > C/C++ > Language [Intel C++] > Enable C++11 Support C++14와 C++17의 경우 command line에서 /Qstd=c++14 혹은 /Qstd=c++17 옵션을 직접 입력해 주어야 한다. (이 부분에 대한 불편 사항을 forum에 보고하였다.)