64 bit Linuxhns_megをインストールする場合

 

1. Matlab Compiler Runtime (MCR)のインストール

MCRがインストールされていない場合、まずMCRをインストールする必要があります。

H26.1.29の時点で、MCRversionMATLAB R2013aのもの(v81)を選択します。

MCRがすでにインストールされている場合には次のステップへ進んでください。

MathWorks社のホームページからMCR_R2013a_glnxa64_installer.zipをダウンロードします。

/home/xxx/Desktopにファイルがあるものとします。

/home/xxx/Desktop/mcrなるフォルダを作成し、そこにファイルを移動し展開します。

[akira@muti Desktop]$ mkdir mcr

[akira@muti Desktop]$ mv MCR_R2013a_glnxa64_installer.zip ./mcr

[akira@muti Desktop]$ cd mcr

[akira@muti mcr]$ unzip MCR_R2013a_glnxa64_installer.zip

リターンキーを押すと、mcrフォルダに以下のファイルが展開されます。

Linuxではユーザーごとにアクセス権の設定があります。自分しか使わない場合は、/home/xxx/以下のフォルダにMCRをインストールすればいいのですが、他の人も使うかもしれないのでスーパーユーザーになり、MCRのインストール先を/usr/local/MATLAB/MATLAB_Compiler_Runtime/v81とします。

[akira@muti mcr]$ su

Password:

[root@muti mcr]# ./install

リターンキーを押すと、MCRのインストールが始まります。

Next >のボタンを押す。

YesをクリックしてNext > のボタンを押す。

インストール先を選択して、Next >のボタンを押す。

Install > のボタンを押す。

インストール中

Install >のボタンを押す。

Finish >のボタンを押せばMCRのインストールは終了です。

後片付けです。

スーパーユーザーから自分のアカウントに戻り、mcrフォルダごと削除します。

Installing ...

Finished

[root@muti mcr]# exit

exit

[akira@muti mcr]$ cd ..

[akira@muti Desktop]$ rm -rf mcr

[akira@muti Desktop]$ cd '/home/neurosurgery/Desktop/'

[akira@muti Desktop]$ 

 

2. hns_meg_lnx64のインストール

自分だけが使うのだったら/home/xxx/以下のフォルダにインストールすればいいのですが、他の人も使うことを考えて、hns_meg_lnx64_pkg.zip/usr/local/MATLAB/MATLAB_Compiler_Runtimeに移して、そこにインストール(=展開)します。

[akira@muti Desktop]$ su

Password:

[root@muti Desktop]# mv hns_meg_lnx64_pkg.zip /usr/local/MATLAB/MATLAB_Compiler_Runtime

[root@muti Desktop]# cd /usr/local/MATLAB/MATLAB_Compiler_Runtime

[root@muti MATLAB_Compiler_Runtime]# unzip hns_meg_lnx64_pkg.zip

[root@muti MATLAB_Compiler_Runtime]# 

3つのファイルができました。v81MATLAB R2013aMatlab Compiler Runtimehns_meg_lnx64_pkg.zipは元のファイルです。

 

hns_meg_lnx64_pkg.zipを削除し、hns_meg_lnx64run_hns_meg_lnx64.shの権限を書き換えておきます。

[root@muti MATLAB_Compiler_Runtime]# rm hns_meg_lnx64_pkg.zip

rm: remove regular file `hns_meg_lnx64_pkg.zip'? y

[root@muti MATLAB_Compiler_Runtime]# chmod 777 hns_meg_lnx64

[root@muti MATLAB_Compiler_Runtime]# chmod 777 run_hns_meg_lnx64.sh

[root@muti MATLAB_Compiler_Runtime]#  

 

3. hns_meg_lnx64の実行

/usr/local/MATLAB/MATLAB_Compiler_Runtimehns_meg_lnx64MCRv81フォルダがあるとします。まず/usr/local/MATLAB/MATLAB_Compiler_Runtimeに移動して、以下のようにタイプします。

[akira@muti ~]$ cd /usr/local/MATLAB/MATLAB_Compiler_Runtime

[akira@muti MATLAB_Compiler_Runtime]$ ./run_hns_meg_lnx64.sh ./v81

リターンキーを押します。

 [akira@muti MATLAB_Compiler_Runtime]$ ./run_hns_meg_lnx64.sh ./v81

------------------------------------------

Setting up environment variables

---

LD_LIBRARY_PATH is .:./v81/runtime/glnxa64:./v81/bin/glnxa64:./v81/sys/os/glnxa64:./v81/sys/java/jre/glnxa64/jre/lib/amd64/native_threads:./v81/sys/java/jre/glnxa64/jre/lib/amd64/server:./v81/sys/java/jre/glnxa64/jre/lib/amd64/client:./v81/sys/java/jre/glnxa64/jre/lib/amd64

hns_meg_lnx64の画面が開きます。