- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi, I am new to intel math kernel library. I wanted to use PARDISO to solve sparse symetric linear systems. I have been trying to compile and run the PARDISO C example that comes with Math Kernel Library but it gives me the following linking error:
error LNK2019: unresolved external symbol _mkl_solver_pardiso referenced in function _PARDISO
I am using MSVC 2005 and Math Kernel Library 10.0.4 and I am linking my program against the following lib files.
mkl_c.lib libguide.lib mkl_intel_c.lib mkl_intel_thread.lib mkl_core.lib libiomp5mt.lib
but I still get the linking error. I would really appreciate if someone can help me resolve this problem.
Thanks.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It should be noted that one important library, namely, mkl_solver.lib is missed in your linking line. For MKL 10 you should use the following sequence of libraries for static linking
mkl_solver.lib mkl_intel_c.lib mkl_intel_thread.lib mkl_core.lib libguide40.lib
or
mkl_solver.lib mkl_intel_c.lib mkl_intel_thread.lib mkl_core.lib libiomp5md.lib
All the best
Sergey

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page