如何启用对 Atmel Studio 的 c++11 支持?

电器工程 avr C++ 爱特梅尔工作室
2022-01-17 11:41:28

我目前正在使用 Atmel Studio 7,我需要为它启用 c++11 支持。我找不到有关此主题的任何文档。此外,我什至不确定它是否支持 c++11。

1个回答

我刚刚在 Atmel Studio 7 下启动了一个新的 C++ 项目,使用默认选项,以下代码因nullptr未声明错误而失败:

char *c;
if (c == nullptr)
    ;

然后我进入项目属性下的工具链选项,并-std=c++11在“其他标志”下添加了 Grebu 建议的标志,这似乎是它的最佳位置,它编译得很好:

启用 C++ 11 的 Atmel Studio