欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

【C++】mingw32-make+cmake:error: 'nullptr' was not declared in this scope解决方法

程序员文章站 2024-03-11 20:18:13
...

问题

使用cmake成功(Configuring done Generating done)后,在cmd终端中执行
mingw32-make报错:

error: 'nullptr' was not declared in this scope

原因

nullptr是在c++11的新内容。编译时,没有添加对C+11的支持。

解决方法

在Cmake中选择对CXX11的支持。
错误出现后,不用执行任何清除操作,直接在Cmake中选择ENABLE_CXX11,再次点击configure和generating。然后再cmd终端中,再次执行mingw32-make,即可。

【C++】mingw32-make+cmake:error: 'nullptr' was not declared in this scope解决方法

相关标签: cmake mingw