Я скачал библиотеки PARDISO из https://www.pardiso-project.org и также получил лицензию. Согласно руководству пользователя, я установил Microsoft Visual Studio 2019, а также Intel Parallel XE 2020 для компиляторов cl и Intel. Я поместил файл .dll, файл .lib и файл .exp вместе с лицензией (файл .li c) в c: \ users \ hp. Microsoft Visual Studio установлена, а папки с исходным кодом и репозиторием находятся в c: \ users \ hp \ Source.
Я попытался запустить пример кода в Visual Studio: https://pardiso-project.org/manual/pardiso_unsym.f (эквивалентный код C ++ https://pardiso-project.org/manual/pardiso_unsym.cpp)
Я получил следующие ошибки:
Для кода C ++:
неразрешенный внешний символ pardisoinit, указанный в функции main Trial4 C: \ Users \ hp \ source \ repos \ Trial4 \ Trial4 \ tryout1 .obj 1
Для кода Фортрана:
ошибка LNK2019: неразрешенный внешний символ _PARDISOINIT, на который ссылается функция _MAIN__ Tryout2.obj
I Я знаю, что все это как-то связано с размещением библиотек в нужном месте, но я не могу понять это правильно. Может кто-нибудь сказать мне, как я могу решить эту проблему? Я использую Microsoft Visual Studio 2019.