Hi,

I download and installed the last IMSL C library for Windows 10 x64 (student version).

I need to include it in my Qt C++ project, so:

1- I'm using:
Code:
extern "C" {
#include <imsl.h>
}
2- My include path is:
Code:
INCLUDEPATH += "C:\Program Files (x86)\RogueWave\imsl\cnl-2019.0.0\winms190x64\include"
3- My linker library folder is:
Code:
-L"C:\Program Files (x86)\RogueWave\imsl\cnl-2019.0.0\winms190x64\lib"
But I don't know which library files should I use to do the static link. I tried to use
Code:
 imslcstat.lib
and
Code:
imslcstat_imsl.lib
but it doesn't work.

I got this linker error:

Code:
unresolved external symbol __imp_imsl_d_cub_spline_interp_e_cnd
unresolved external symbol __imp_imsl_d_cub_spline_value
QUESTIONS:
a) Which libraries files I have to pass to the linker in this static link case?
b) I activate the IMSL C Library putting the licence file inside the IMSL license folder and double-clicking in the file:
Code:
imsl_folder/bin/cnlsetup.bat
Is there anything more to to?

My System is:
  • Windows 10 x64
  • IMSL C Library 2019
  • Qt Creator IDE 4.10 (C++)