[cmake-developers] Why does CMAKE_CXX_STANDARD set 'gnu' flags?

Brad King brad.king at kitware.com
Mon Oct 2 07:32:05 EDT 2017


On 10/02/2017 07:24 AM, Nikola Smiljanic wrote:
> Thanks Brad, so setting CXX_EXTENSIONS to off will switch me to
> 'standard' compliant mode?

Yes.  It can be done for all targets on creation by using the
CMAKE_CXX_EXTENSIONS variable:

  https://cmake.org/cmake/help/v3.9/variable/CMAKE_CXX_EXTENSIONS.html

-Brad



More information about the cmake-developers mailing list