Eu estava tentando compilar um programa cpp usando a opção -std = c ++ 14 no CLion. Mas recebi um erro dizendo: erro g ++: Linha de comando não reconhecida -std = c ++ 14
Está funcionando bem usando -std = c + 11 .
Meu cmakeList.txt:
cmake_minimum_required(VERSION 2.8.4)
project(untitled)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14")
set(SOURCE_FILES main.cpp)
add_executable(untitled ${SOURCE_FILES})
Estou usando o MingW-w64 gcc-x86_64-4.9.2-posix.
Edit: Foi resolvido removendo o caminho para msys que inclui sh.exe.
C: \ msys \ usr \ bin \ sh.exe