我尝试在 CLion 中使用选项 -std=c++14 编译一个 cpp 程序。但我收到一条错误消息
g++ 错误:无法识别的命令行 -std=c++14
使用效果很好-std=c+11。
我的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})
我正在使用 MingW-w64 gcc-x86_64-4.9.2-posix。
编辑:已通过删除包含 sh.exe 的 msys 路径解决了该问题。C
:\msys\usr\bin\sh.exe