• Incorporate Intel® C++ Compiler optimizations into your development cycle to leverage advanced processor features that benefit applications. 
  • Accelerate your code (including Intel® Advanced Vector Extensions 512 instructions) with multiple cores and wider vector registers.
  • Access broad support for C and C++ standards (through C++17).

Windows*

  • Develop, build, debug, and run code from the Microsoft Visual Studio* IDE 2017
  • Source and binary compatible with Microsoft Visual C++*

Image legend:

  1. Project and source files in Visual Studio
  2. C and C++ text editor
  3. C and C++ code debugging
  4. Call stack information
  5. Set breakpoints at certain source lines on the IDE

Linux*

  • Eclipse* IDE interface or a command line for developing, building, debugging, and running code
  • Source and binary compatible with the GNU Compiler Collection (GCC)*

Image legend: 

  1. Project and source files in Eclipse
  2. Project properties (used for selecting the compiler diagnostics)
  3. Output window

macOS*

  • Develop, build, debug, and run from an Xcode* IDE
  • Source and binary compatible with LLVM for GNU Compiler Collection (GCC)* and Clang* tool chains

Image legend: 

  1. Source code window in Xcode
  2. Overview of the application to debug
  3. Debug of variables and registers
  4. Output window
  5. File detail windows

Информация о продукте и производительности

1

Компиляторы Intel могут не обеспечивать для процессоров других производителей уровень оптимизации, который не является присущим только процессорам Intel. В состав этих оптимизаций входят наборы команд SSE2, SSE3 и SSSE3, а также другие оптимизации. Корпорация Intel не гарантирует доступность, функциональность или эффективность работы любых приложений оптимизации для микропроцессоров других производителей. Содержащиеся в данной продукции оптимизации, предназначены для использования с конкретными микропроцессорами Intel. Некоторые оптимизации, не относящиеся к микроархитектуре Intel, зарезервированы для микропроцессоров Intel. Пожалуйста, см. соответствующее руководство пользователя или справочные руководства для получения дополнительной информации о конкретных наборах команд, к которым относится данное уведомление.

Редакция уведомления № 20110804