Как включить стандарт C++ 14/17 в компиляторе Intel C++?

Среда программирования:

  • Visual Studio 2017 (15.6.2)
  • Intel Parallel Studio Xe 2018, обновление 1
  • Windows 10 (6299,309)

Моя проблема в том, что я не могу включить последние заголовки, такие как std::variant а также std::optional с последней версией Intel C++ 18 update 1.

Скажи, если я включу std::variant например, компилятор выкрикивает эту ошибку, даже если добавить -std=c++17 или же /Qstd=c++17 параметры компилятора:

C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.13.26128\include\variant(16): error : #error directive: class template variant is only available with C++17.
1>   #error class template variant is only available with C++17.

0 ответов

Другие вопросы по тегам