I am trying to run this example:
Main Link>>
https://software.intel.com/sites/products/documentation/doclib/mkl_sa/11...
Example Path>>
Linear Equations > ?gesv > dgesv Example > Example Program in C
Windows 10 & VS 2017 C++. Just updated the Community version. Chose "parallel" option in Properties >> "Intel Performance Library"
The Compilation Error>>
1>MKL Test 3 - Main.obj : error LNK2019: unresolved external symbol "void __cdecl dgesv(int *,int *,double *,int *,int *,double *,int *,int *)" (?dgesv@@YAXPAH0PAN00100@Z) referenced in function _main
I have searched the IntelSWTools to no avail. The closest I got was dgesv.f90 in this directory >
C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2018.1.156\windows\mkl\interfaces\lapack95\source
In another library (ALGLIB) using splines ... inclusion of 13 .cpp files into the project from that library worked. But within the MKL I find no such .cpp files; although MKL might be calling Fortran versions? However it is done ... I am striking out. Have spent many hours over several days trying all kinds of suggested linking techniques. I dare not dream of using the high end optimization aspects of the MKL until I can at least get a basic example working. I also need the polynomial form (with coefficients) for data curve fitting. (The ALGLIB Barrymetric format is too awkward. I need to calculate derivatives along the fitted curve and polynomials are what I understand.)
Thanks for your help!
** Merry Christmas **