【发布时间】:2013-07-02 18:43:50
【问题描述】:
我正在尝试运行来自英特尔的示例文件,以将其 mkl 软件与 C++ 结合使用。但是,我无法让它运行。由于我从未使用过 C++,因此我认为我犯了一个简单的错误。
Here 是我遵循的英特尔文档说明以及示例代码。它从第 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 视网膜上运行这个。
【问题讨论】: