提问人:Babaji 提问时间:4/5/2020 最后编辑:MustafaBabaji 更新时间:6/6/2021 访问量:275
尝试在 Windows 10 上运行 PARDISO 时出现未解决的外部符号错误
Unresolved external symbol error while trying to run PARDISO on windows 10
问:
我从 https://www.pardiso-project.org 下载了 PARDISO 库并获得了许可证。根据用户手册,我已经为 cl 和 Intel 编译器安装了 Microsoft Visual Studio 2019 以及 Intel Parallel XE 2020。我已将 .dll 文件、.lib 文件和 .exp 文件以及许可证(.lic 文件)放在 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++ 代码:
函数 main 中引用的未解析外部符号 pardisoinit Trial4 C:\Users\hp\source\repos\Trial4\Trial4\tryout1.obj 1
对于 Fortran 代码:
错误 LNK2019:函数 _MAIN__ Tryout2.obj 中引用了未解析的外部符号_PARDISOINIT
我知道这一切都与库被放置在正确的位置有关,但我无法正确地弄清楚。有人可以告诉我如何解决这个问题吗?我正在使用 Microsoft Visual Studio 2019。
答: 暂无答案
评论