正在运行“英特尔mkl”示例程序-无此类文件 我试图用C++的MKL软件运行英特尔的示例文件。但是,我无法让它运行。由于我从未使用过C++,所以我假设我正在做一个简单的错误。

正在运行“英特尔mkl”示例程序-无此类文件 我试图用C++的MKL软件运行英特尔的示例文件。但是,我无法让它运行。由于我从未使用过C++,所以我假设我正在做一个简单的错误。,c++,intel-mkl,C++,Intel Mkl,是我随示例代码一起遵循的英特尔文档说明。从第11页开始 我正在终端中运行此命令: g++ -m64 -I/opt/intel/composer_xe_2013.5.198/mkl/include dgemm_example.c 这是我的错误: Undefined symbols for architecture x86_64: "_MKL_free", referenced from: _main in cc9RJYcW.o "_MKL_malloc", reference

是我随示例代码一起遵循的英特尔文档说明。从第11页开始

我正在终端中运行此命令:

g++ -m64 -I/opt/intel/composer_xe_2013.5.198/mkl/include dgemm_example.c
这是我的错误:

Undefined symbols for architecture x86_64:
  "_MKL_free", referenced from:
      _main in cc9RJYcW.o
  "_MKL_malloc", referenced from:
      _main in cc9RJYcW.o
  "_cblas_dgemm", referenced from:
      _main in cc9RJYcW.o
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status

我应该注意到,我正在2012年年中的macbook retina上运行此功能。

显然,您没有添加MKL库

尝试添加

-L/path/to/MKL/libguide.so -L...
这个网站可能或多或少对你有所帮助


显然,您没有添加MKL库

尝试添加

-L/path/to/MKL/libguide.so -L...
这个网站可能或多或少对你有所帮助