Math Kernel Library Developer Guide
Intel® oneAPI Math Kernel Library supports compilers identified in theRelease Notes. However, the library has been successfully used with other compilers as well.
Although Compaq no longer supports the Compaq Visual Fortran* (CVF) compiler, Intel® oneAPI Math Kernel Library still preserves the CVF interface in the IA-32 architecture implementation. You can use this interface with the Intel® Fortran Compiler. Intel® oneAPI Math Kernel Library provides both stdcall (default CVF interface) and cdecl (default interface of the Microsoft Visual C* application) interfaces for the IA-32 architecture.
When building Intel® oneAPI Math Kernel Library code examples, you can select a compiler:
For Fortran examples: Intel® or PGI* compiler
For C examples: Intel, Microsoft Visual C++*, or PGI compiler
Intel® oneAPI Math Kernel Library provides a set of include files to simplify program development by specifying enumerated values and prototypes for the respective functions. Calling Intel® oneAPI Math Kernel Library functions from your application without an appropriate include file may lead to incorrect behavior of the functions.