助けてください。 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
。