MBDynのインストール方法
Linux初心者の備忘録です。
MBDynというツールはマイナーらしく日本語のインストール解説サイトが一つも見つかりませんでした。
おそらくLinuxというツールを使い慣れている人にとっては当たり前のことですが自分のために書き出しておきます。(後々忘れて思い出すのに苦労するので)
まず公式サイト( https://www.mbdyn.org/?Software_Installation )の Software Installationの欄を見ると詳しく解説されていますのでそちらを参照します。
必要なコマンドを列挙していきます。詳細は公式サイトを参照してください。
具体的な手順
apt update
apt install make gcc g++ gfortran
apt update
apt install libltdl-dev liblapack-dev libsuitesparse-dev libnetcdf-dev libnetcdf-cxx-dev
wget https://www.mbdyn.org/userfiles/downloads/mbdyn-1.7.3.tar.gz
(mbdyn-1.7.3の部分は欲しいバージョンに各自読み替えてください)
tar xzvf mbdyn-1.7.3.tar.gz
cd mbdyn-1.7.3/
次にリポジトリを公式サイトからローカル(自分の作業環境)に複製します。
方法は二つ書いてありますがここではgit cloneを用いて行います。
まずディレクトリを作成します。
mkdir -p ~/mbdyn-1.7.3/git
cd ~/mbdyn-1.7.3/git
git init
ここに
git clone https://public.gitlab.polimi.it/DAER/mbdyn.git
cd mbdyn
git checkout develop
(正直なぜブランチを作っているのかがわかりませんわかる方いましたら教えていただけると助かります)
sh bootstrap.sh
ここでソースツリーに戻りconfigureを実行します
cd ~/mbdyn-1.7.3
./configure
make
sudo make install
(make installするのならば上のmakeはいらないのでしょうか?)
以上です。
間違いなどありましたら指摘して頂けると大変助かります。