问题
在Eclipse中编译C++程序时,报错"unknown type name 'constexpr'"。
原因
编译器的C++版本过老,修改C++版本为11以上即可。
解决方法
1)点击Project的Prooerties
![](https://img-blog.csdnimg.cn/img_convert/e2440b27b49c2dc5a71a5122b7dfdcbc.png)
2)点击C++ Build中的settings一栏
![](https://img-blog.csdnimg.cn/img_convert/054a57a1085912213f5aa26d02497f5d.png)
3)点击GCC的Dialect,修改Language standard即可
![](https://img-blog.csdnimg.cn/img_convert/600cdb21c19fddd23075a5b28d4cd56d.png)
注:其他编译器同理
在Eclipse中编译C++程序时,报错"unknown type name 'constexpr'"。
编译器的C++版本过老,修改C++版本为11以上即可。
1)点击Project的Prooerties
2)点击C++ Build中的settings一栏
3)点击GCC的Dialect,修改Language standard即可
注:其他编译器同理