Lets you specify an OpenMP* run-time library to use for linking.
IA-32, Intel® 64 architectures
Linux and Mac OS X: | -openmp-lib=type |
Windows: | /Qopenmp-lib:type |
type |
Specifies the type of library to use; it implies compatibility levels. Currently, the only possible value is:
|
-openmp-lib=compat |
The compiler uses the compatibility OpenMP* run-time library (libiomp). |
This option lets you specify an OpenMP* run-time library to use for linking.
The compatibility OpenMP run-time library is compatible with object files created using the Microsoft* OpenMP run-time library (vcomp) and GNU OpenMP run-time library (libgomp).
To use the compatibility OpenMP run-time library, compile and link your application using the -openmp-lib=compat (Linux) or /Qopenmp-lib:compat (Windows) option. To use this option, you must also specify one of the following compiler options:
Linux* OS: -openmp, -openmp-profile, or -openmp-stubs
Windows* OS: /Qopenmp, /Qopenmp-profile, or /Qopenmp-stubs
On Windows* systems, the compatibility OpenMP* run-time library lets you combine OpenMP* object files compiled with the Microsoft* C/C++ compiler with OpenMP* object files compiled with the Intel® C, Intel® C++, or Intel® Fortran compilers. The linking phase results in a single, coherent copy of the run-time library.
On Linux* systems, the compatibility Intel OpenMP* run-time library lets you combine OpenMP* object files compiled with the GNU* gcc or gfortran compilers with similar OpenMP* object files compiled with the Intel® C, Intel® C++, or Intel® Fortran compilers. The linking phase results in a single, coherent copy of the run-time library.
The compatibility OpenMP run-time library is not compatible with object files created using versions of the Intel compilers earlier than 10.0.
None
Copyright © 1996-2011, Intel Corporation. All rights reserved.