MKLがインストールされていることを確認し、そのパスを見つける方法

MKLがインストールされていることを確認し、そのパスを見つける方法

助けてください。 OSQPのインストールには3時間かかりました。

MKLをインストールする必要があります。パッケージ全体をダウンロードしてインストールしました。ところで、どこにいるのか、正常なのか、どのように確認するのかわかりません。ここから:

https://osqp.org/docs/get_started/linear_system_solvers.html

私はこれをしなければならない:

  source $MKLROOT/bin/mklvars.sh intel64

ここで、MKLROOTはMKLインストールディレクトリです。しかし、それは何ですか?

助けてくれてありがとう。

答え1

答えは、MKLROOTがMKLをインストールした場所であるということです。私のコンピュータではありますが、/opt/intel/mkl/お使いのコンピュータでは異なる場合があります。さまざまなオペレーティングシステムのMKL基本インストールディレクトリに関する情報を見つけることができます。ここ

また、OSQPを使用するためにMKLは必要ありません。 cmakeを使用してOSQPを直接ビルドする場合、-DENABLE_MKL_PARDISO=FALSEこの場合、OSQPが独自の線形ソルバーのみを使用するように指定できますqdldl

関連情報