Как включить C++0x компилятора Intel C++ 12.1.2C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Как включить C++0x компилятора Intel C++ 12.1.2

Сообщение Anonymous »

Я установил последнюю версию компилятора Intel C++ v12.1.2 в Arch Linux 3.2.1. Когда я использовал icpc для компиляции файла C++

Код: Выделить всё

icpc -O3 -DNDEBUG -std=gnu++0x -o obj/main.o src/main.cpp -c
или

Код: Выделить всё

icpc -O3 -DNDEBUG -std=c++0x -o obj/main.o src/main.cpp -c
Появилось предупреждение

Код: Выделить всё

Warning #2928: the __GXX_EXPERIMENTAL_CXX0X__ macro is disabled when using GNU version 4.6 with the c++0x option
Мой файл main.cpp содержит множество функций C++0x, таких как ссылки rvalue, auto и т. д. Но компилятор Intel не работал в режиме C++0x. Как включить функции C++0x?

Подробнее здесь: https://stackoverflow.com/questions/893 ... ler-12-1-2
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»