Visual c++ 如何为英特尔数学内核10.1版的头库、库、链接器等设置目录 我有这个旧版本,并试图用VisualC++来使用它。新版“英特尔数学内核”的安装程序会自动设置依赖项(库路径、头文件、链接器等)。我想知道是否有人有使用单一动态库手动调整英特尔数学内核目录的说明?

Visual c++ 如何为英特尔数学内核10.1版的头库、库、链接器等设置目录 我有这个旧版本,并试图用VisualC++来使用它。新版“英特尔数学内核”的安装程序会自动设置依赖项(库路径、头文件、链接器等)。我想知道是否有人有使用单一动态库手动调整英特尔数学内核目录的说明?,visual-c++,math,kernel,intel,intel-mkl,Visual C++,Math,Kernel,Intel,Intel Mkl,通过使用“英特尔MKL单一动态库”(SDL),您可以简化链接线路 要使用SDL,请将libmkl\u rt.so放在链接线上。例如: icСapplication.c-lmkl\u rt SDL使您能够在运行时为“英特尔MKL”选择接口和线程库。默认情况下,与SDL链接可提供: LP64 interface on systems based on the Intel® 64 architecture Intel threading 要使用其他接口或更改线程首选项,包括使用“英特尔MKL”的顺序

通过使用“英特尔MKL单一动态库”(SDL),您可以简化链接线路

要使用SDL,请将libmkl\u rt.so放在链接线上。例如:

icСapplication.c-lmkl\u rt

SDL使您能够在运行时为“英特尔MKL”选择接口和线程库。默认情况下,与SDL链接可提供:

LP64 interface on systems based on the Intel® 64 architecture
Intel threading
要使用其他接口或更改线程首选项,包括使用“英特尔MKL”的顺序版本,您需要使用函数或环境变量指定选择,如“动态选择接口和线程层”一节中所述

资料来源: