问题描述
我对CMake还是很陌生,我正在尝试将MKL库包含在我在Clion中完成的项目中。 根据需要,编译器为MVS 2019。
使用MKL tool,我得到以下信息:
use this link line: mkl_intel_ilp64_dll.lib mkl_tbb_thread_dll.lib mkl_core_dll.lib tbb.lib
compiler options: /DMKL_ILP64 -I"%MKLROOT%"\include
我对CMake的最佳了解使我可以尝试以下操作:
set(MKL_DIR "C:/Program Files (x86)/IntelSWTools/compilers_and_libraries_2020.3.279/windows/mkl/lib/intel64_win")
target_link_libraries(project_x PRIVATE "${MKL_DIR}/mkl_intel_lp64")
但是当然,当我尝试检查它是否找到该库时:
find_library(MKL_LIB mkl_intel_lp64)
if(NOT MKL_LIB)
message(FATAL_ERROR "mkl library not found")
endif()
结果令人失望(= edit:library找不到)。如何在Windows / Clion IDE中正确执行此操作?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)