Intel® C++ Compiler

Invitation to join the Intel® Software Development Tools 2015 Beta program

Hello Intel® C++ User Forum,

Try out the new Intel® Software Development Tools 2015 Beta and help make our product better. Registration is easy through the site. Additional information can be found at

Error using compilervars.csh or ippvars.csh - arch: Undefined variable.

Cross posting for the benefit of others. See original thread here:

A defect was reported with the Intel® Integrated Performance Primitives (IPP) 8.1 Initial release ippvars.csh file distributed for Linux* (found under: /opt/intel/composer_xe_2013_sp1/ipp).

Оптимизировали, оптимизировали, да не выоптимизировали!

Оптимизация? Конечно, каждый сталкивался с данной задачей при разработке своих, сколь-нибудь значительных, требующих определённых вычислений, приложений. При этом способов оптимизировать код существует огромное множество, и, как следствие, различных путей сделать это в автоматическом режиме с помощью опций компилятора. Вот здесь и возникает проблема – как выбрать то, что нужно нам и не запутаться?

Can't see Intel C++ in VS 2013

I work on two projects one in VB.NET and one in C++.

I have Microsoft Visual Studio Professional 2013, which I use for the VB project, and Codelite with the GNU C++ compiler, which I use for the C++ project. For various reasons, I want to keep the C++ project free of Microsoft-specific influences.

I wanted to try the Intel C++ compiler, so I downloaded the trial version of "Intel® Parallel Studio XE for Windows" and installed it, and there are now signs of the presence of Intel C++ in VS 2013, but I can't start an Intel C++ project because VS defaults to Microsoft C++.

icl -nologo -Qmic (suppressing banner logo with mic compiler)

I can't seem to properly suppress the banner logo when running icl with the /Qmic option under Windows....

> icl  -Qmic  test.cpp

Intel(R) C++ Intel(R) 64 Compiler XE for applications running on Intel(R) 64, Version Build 20140130

Copyright (C) 1985-2014 Intel Corporation.  All rights reserved.

> icl -nologo -Qmic  test.cpp

icc: command line warning #10006: ignoring unknown option '-nologo'

ABI compatibility between updates of the Intel C++ compiler

On linux, the intel C++ compiler libraries (eg. don't use soname versioning to indicate ABI compatibility. When intel issues a major upgrade or patch upgrade, are these libraries ABI compatible? eg. if I built a shared library with icc14.0.0, will it still work if I link to the from icc 14.0.2? (I presume yes) If I build a shared library with icc13 will it work with the from icc14? (I presume no)

OpenMP or optimization changed from to

Dear Experts in OpenMP and Intel C  14.x ,

Until version 13.x of Intel C I had the following code :

static  int   fobj_offset(int m, double *a, double *fun)


      int     n = npivot;

      double  *p = ppivot;

      int     i;

      double  cen[3*n];

      double  x=0.0,y=0.0,z=0.0;

      double  err=0.0;

      Tool_Point_Offset[0] = a[0];

      Tool_Point_Offset[1] = a[1];

      Tool_Point_Offset[2] = a[2];

Подписаться на Intel® C++ Compiler