我正在尝试使用Arrayfire
的LU实现并得到:
英特尔MKL致命错误:无法加载libmkl_mc3.so或libmkl_def.so。
我尝试了很多东西来解决问题(比如库路径和其他东西)。没有什么对我有用。此外,我尝试了人们给同样问题的其他人解决方案(在stackoverflow),这对我来说也不起作用。
这听起来很像这个issue。如果它确实是同一个问题,您可以将其用作解决方法
LD_PRELOAD="/usr/local/lib64/libmkl_core.so:/usr/local/lib64/libtbb.so.2:/usr/local/lib64/libmkl_tbb_thread.so" <your_binary>
开始你的程序。您可能需要将/use/local/lib64
调整到系统上安装MKL的位置。