Я пытаюсь использовать C ++ 11. Просеяв через Интернет, я обнаружил, что все, что мне нужно сделать, это
щелкните правой кнопкой мыши на моем проекте -> свойства и в разделе «Стандарт C ++» выберите c ++ 11. Когда я запускаю программу с C ++ 11, я получаю эту ошибку »нераспознанный параметр командной строки -std=c++11
, Одно из решений, которое сказали люди, это добавить -g -std=c++0x
в «Дополнительные параметры», но затем я получаю «нераспознанный параметр командной строки -std=c++0x
, Я скачал gcc-4.7.1.tar.gz, но не знаю, что с ним делать.
Кто-нибудь знает, как избавиться от этой ошибки или знает, как заставить компиляцию сетевых компонентов с C ++ 11?
увеличьте версию gcc до 4.7+. c ++ 0x поддерживается начиная с gcc4.3, а c ++ 11 поддерживается начиная с gcc4.7
Шаги для настройки через IDE Netbeans: