export LD_LIBRARY_PATH=$ROS_WORKSPACE/install/hsl_vendor/lib:$LD_LIBRARY_PATH
https://github.com/eieioF11/ThirdParty-HSL.git
Coin-HSL ArchiveのCode Downloadにアクセスする。
Personal Licence (allows use without redistribution)を選択して
名前やメールアドレス使用用途などについて記入し、Acceptを押す。
メールアドレスは学校のを使用し、使用用途は、以下のような理由を書いたら承認された。
Used to compute optimization of model predictive control for omnidirectional mobile robot
承認されると記載したメールアドレスにダウンロードURLが記載されたメールが届く。
※注意 ダウンロードURLは7日間なのでそれまでにダウンロードする。メールはすぐ届いた。
sudo apt-get install libblas3 libblas-dev liblapack3 liblapack-dev gfortran gawk gfortran fort77 intel-mkl
git clone <https://github.com/coin-or-tools/ThirdParty-HSL.git>
cd ThirdParty-HSL
ThirdParty-HSLフォルダ内にダウンロードしたHSLライブラリをcoinhslに変更して配置する。
例) coinhsl-archive-2021.05.05→coinhsl