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

Distribution Files

bluesnoodle
Beginner
464 Views
We recently purchased new the Fortran v.11.1 Pro + MKL for Windows and are pleased so far, especially with the increase in speed from our previous Fortran compiler.

First of all we have no visual components in our Fortran dlls. All of the visual interface is done in Pascal and we call on the Fortran compiled dlls to do the number crunching.

We want to keep our dlls as small as possible.

So my questions are this:

1) What are the compiler switches so that the Fortran support dll units are not sucked into our compiled dlls?

2) What are the Intel support files that we have to distributed with our application since they will not be compiled with our dlls?

0 Kudos
1 Reply
Steven_L_Intel1
Employee
464 Views

1) By default when you build a DLL, it links to the DLL libraries so nothing gets "sucked in". If you are building from the command line, use /libs:dll to specify this. For a Visual Studio project that should be the default.

2) It depends on how you have built your DLL. You will likely need Intel Fortran run-time DLLs as well as the Microsoft Visual C++ redistributables for the version of Microsoft libraries you're using. See this knowledge base article for details.
0 Kudos
Reply