Visible to Intel only — GUID: GUID-10B30038-AE95-4806-B324-D1C266BD086C
Visible to Intel only — GUID: GUID-10B30038-AE95-4806-B324-D1C266BD086C
Use Intel Libraries with Xcode*
You can use the compiler with the following Intel Libraries, which may be included as a part of the product:
- Intel® oneAPI Data Analytics Library (oneDAL)
- Intel® Integrated Performance Primitives (Intel® IPP)
- Intel® oneAPI Threading Building Blocks (oneTBB)
- Intel® oneAPI Math Kernel Library (oneMKL)
To access these libraries in Xcode, select the target and go to Build Settings > Intel® C++ Compiler Performance Library Build Components.
To use oneDAL change the Use Intel® oneAPI Data Analytics Library settings as follows:
- None: Disables the use of the oneDAL.
- Use threaded Intel® oneAPI Data Analytics Library: Links using the threaded version of the library.
- Use non-threaded Intel® oneAPI Data Analytics Library: Links using the non-threaded version of the library.
The Use Intel® oneAPI Threading Building Blocks Library property enables the library and brings in the associated headers.
The Use Intel Integrated Performance Primitives Libraries property provides the following options in a drop-down menu:
- None: Disables the use of the Intel® IPP.
- Use main libraries set: Uses all the libraries, except the cryptography libraries.
- Use main libraries and cryptography library: Uses the cryptography and main libraries.
The Use Intel® oneAPI Math Kernel Library property provides the following options in a drop-down menu:
- None: Disables the use of oneMKL.
- Use threaded Intel® oneAPI Math Kernel Library: Links using the threaded version of the library.
- Use non-threaded Intel® oneAPI Math Kernel Library: Links using the non-threaded version of the library.
For more information, see the oneDAL, Intel® Integrated Performance Primitives, oneTBB, and oneMKL documentation.