Intel のサンプル ファイルを C++ で mkl ソフトウェアを使用して実行しようとしています。しかし、私はそれを実行することができません。私は C++ を使ったことがないので、単純な間違いを犯していると思います。
以下は、私が従った Intel ドキュメントの手順とサンプル コードです。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でこれを実行していることに注意してください。