Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

Partial MKL

erik2055
Beginner
447 Views
My VB.NET program needs some numerical work, so I want to assemble some MKL Lapack routines in a DLL.
I don't want to distribute the whole library.
Can I easily change the existing makefiles so I can do the builds ?
0 Kudos
1 Reply
ArturGuzik
Valued Contributor I
447 Views
Quoting - erik2055
My VB.NET program needs some numerical work, so I want to assemble some MKL Lapack routines in a DLL.
I don't want to distribute the whole library.
Can I easily change the existing makefiles so I can do the builds ?
Hi,

from version 10.x (if I'm not mistaken, definitely the newest one) is something even nicer, Intel MKL DLL Builder to do exactly what you intent to. Take a look at Chapter 5, Linking Your Application with MKL (pages 5-7). There you'll find example on how to prepare makefile and build a dll containing the routines you actually use/require in your app. You'll need to set function list, and interface (cdecl/stdcall).

A.
0 Kudos
Reply