cmake 错误' Could NOT find CXX11 ' VS 2010?

cmake error ' Could NOT find CXX11 ' VS 2010?

本文关键字:VS 2010 CXX11 Could 错误 cmake NOT find      更新时间:2023-10-16

我已经搜索过了,我知道VS2010有点过时了,但这就是我现在所拥有的。

因此,我认为VS2010不符合C++11,因为我认为cmake中的这个错误所抱怨的是,这就是错误。我正在尝试建立一个小型游戏引擎。

CMake Error at C:/Program Files/CMake/share/cmake-3.0/Modules/FindPackageHandleStandardArgs.cmake:136 (message):
  Could NOT find CXX11 (missing: CXX11_FLAGS)
Call Stack (most recent call first):
  C:/Program Files/CMake/share/cmake-3.0/Modules/FindPackageHandleStandardArgs.cmake:343 (_FPHSA_FAILURE_MESSAGE)
  cmake/FindCXX11.cmake:60 (find_package_handle_standard_args)
  CMakeLists.txt:13 (find_package)

问题出在FindCXX11模块上。这是来自查找模块的正常(ish)/常规错误消息。"c++11兼容性"是在转移注意力。

发布FindCXX11.cmake文件,或者不要在Windows/MSVC上使用它。