0
我想在程序中使用MKL和MPI,因此我使用mpiC++作爲我的編譯器創建了一個bash文件。 因爲這個原因,我不能使用像-mkl這樣的標誌,因爲它們會產生錯誤。如果我不使用國旗我收到幾十將MKL鏈接到MPI
undefined reference to 'PARDISO'
undefined reference to 'MKL_Set_Num_Threads'
undefined reference to 'cblas_dnrm2'
等等...我能做些什麼來解決這個問題,因爲它會產生一個退出狀態,1?
我的Ubuntu 15.10,當我在選購的先決條件安裝MKL有
-- Intel(R) MPI Library, Development Kit 5.0 Update 1 for Linux* OS: Unsupported OS
,當我檢查了圖書館
/opt/intel
有沒有一個IMPI庫。這可能是問題嗎? (但是有一個mpirt庫)。
你的實際連接線是什麼?您使用的MPI實施是什麼?哪些版本?你看過[這個問題](http://stackoverflow.com/q/14562506/620382)? – Zulan