참고한 것들
TL;DR
- cmake 에서 build type 기본값을 release 로 하고 release mode 일 때 GCC optimize option 을 키기 위해서는 다음과 같이 하면 된다.
if(NOT CMAKE_BUILD_TYPE)
set(CMAKE_BUILD_TYPE Release)
endif()
set(CMAKE_CXX_FLAGS_RELEASE "-O3")
- 인자로 넣으려면, 다음과 같이 한다.
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS_RELEASE=-O3 ${경로}