如何禁止-警告:'if constexpr'-std = c ++ 1z

时间:2018-09-18 14:57:12

标签: compilation warnings constexpr flags

是否有一个标志可暂时禁止显示此警告?这对我来说无关紧要。

warning: 'if constexpr' only available with -std=c++1z or -std=gnu++1z

当前正在使用的标记:

  $<$<BUILD_INTERFACE:$<COMPILE_LANGUAGE:CXX>>:-g>
  $<$<BUILD_INTERFACE:$<COMPILE_LANGUAGE:CXX>>:-O3>
  $<$<BUILD_INTERFACE:$<COMPILE_LANGUAGE:CXX>>:-fopenmp>
  $<$<BUILD_INTERFACE:$<COMPILE_LANGUAGE:CXX>>:-Wall>
  $<$<BUILD_INTERFACE:$<COMPILE_LANGUAGE:CXX>>:-Wno-reorder>
  $<$<BUILD_INTERFACE:$<COMPILE_LANGUAGE:CXX>>:-Wno-attributes>
  $<$<BUILD_INTERFACE:$<COMPILE_LANGUAGE:CXX>>:-Wno-sign-compare>
  $<$<BUILD_INTERFACE:$<COMPILE_LANGUAGE:CXX>>:-std=c++14>

0 个答案:

没有答案