Atualmente, estou usando o Atmel Studio 7 e preciso habilitar o suporte ao c ++ 11 para ele. Não encontrei nenhuma documentação sobre este tópico. Além disso, ainda não tenho certeza de que ele tenha suporte a c ++ 11.
avr
c++
atmel-studio
ozgur
fonte
fonte
-std=gnu99
para-std=gnu++11
?-std=c++11
. Você pode escrever esta solução ou a de PeterJs no campo "Outras bandeiras de Miscelânea de AVR / GNU C ++ Compiler."Respostas:
Acabei de iniciar um novo projeto C ++ no Atmel Studio 7 e com as opções padrão, o código a seguir falhou com um
nullptr
erro não declarado:Depois, entrei nas opções do Toolchain nas propriedades do projeto e adicionei o
-std=c++11
sinalizador, conforme sugerido pelo Grebu, sob os "outros sinalizadores", que parecia o melhor lugar para ele e compilou bem:fonte