Difference between revisions of "インストールでのトラブルシューティング"
(Created page with "= Installation of CMake = The [https://cmake.org/|CMake CMake] is a cross-platform build tool. In order to build the SALMON from the source code, the CMake of version 3.0.2 o...") |
(→Installation of BLAS/LAPACK) |
||
(8 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | = | + | = CMakeのインストール = |
− | + | [https://cmake.org/|CMake CMake]は、多様なプラットフォームに適合したビルドツールです。 | |
− | + | SALMONをソースコードからビルドするために、バージョン3.0.2以降のCMakeが必要です。 | |
+ | 以下の3通りの方法のどれかに従い、インストールを行うことができます。 | ||
+ | == コンパイル済みバイナリのインストール == | ||
− | + | バイナリ配布を、[https://cmake.org/download/ download page]から得ることができます。 | |
− | + | 最初に、SALMONをインストールしたディレクトリに移動してください。 | |
− | |||
− | |||
− | |||
<pre> | <pre> | ||
cd <SALMON_INSTALLATION_DIRECTORY> | cd <SALMON_INSTALLATION_DIRECTORY> | ||
</pre> | </pre> | ||
− | + | そしてあなたのプラットフォームに適合するバイナリ配布( <code>cmake-<VERSION>-<PLATFORM>.tar.gz</code>)をダウンロードしてください。 | |
− | + | ブラウザからダウンロードのリンク先をコピーして、<code>wget</code>コマンドを用いて次のように行います: | |
<pre> | <pre> | ||
wget https://cmake.org/files/v3.8/cmake-3.8.2-Linux-x86_64.tar.gz | wget https://cmake.org/files/v3.8/cmake-3.8.2-Linux-x86_64.tar.gz | ||
</pre> | </pre> | ||
− | + | このドキュメントでは、例としてバージョン3.8.2を使うことにします。次にダウンロードしたアーカイブを解凍します。 | |
<pre> | <pre> | ||
tar -zxvf cmake-3.8.2-Linux-x86_64.tar.gz | tar -zxvf cmake-3.8.2-Linux-x86_64.tar.gz | ||
</pre> | </pre> | ||
− | + | これで、バイナリ<code>make-3.8.2-Linux-x86_64/bin/cmake</code>が得られます。 | |
− | |||
− | + | 次に、<code>cmake</code>コマンドを実行するためには、実行ファイルを<code>$PATH</code>で指定したディレクトリの内部に置くことが必要であることに注意してください。あなたがbash shellを用いている場合は、<code>~/.bashrc</code>を編集し、次の行を追加します: | |
<pre> | <pre> | ||
export PATH=<SALMON_INSTALLATION_DIRECTORY>/cmake-3.8.2-Linux-x86_64/bin:$PATH | export PATH=<SALMON_INSTALLATION_DIRECTORY>/cmake-3.8.2-Linux-x86_64/bin:$PATH | ||
</pre> | </pre> | ||
− | + | そして、設定を再読み込みします: | |
− | + | <pre> | |
− | + | source ~/.bashrc | |
+ | </pre> | ||
+ | == パッケージマネージャによるインストール == | ||
− | + | Unix/Linuxの環境によっては、パッケージマネージャを利用してCMakeツールを以下の手続きで簡単にインストールすることができます: | |
− | |||
− | |||
− | |||
=== Debian/Ubuntu Linux === | === Debian/Ubuntu Linux === | ||
− | <pre>sudo apt-get install cmake</pre> | + | <pre> |
+ | sudo apt-get install cmake | ||
+ | </pre> | ||
=== Fedora Linux/CentOS === | === Fedora Linux/CentOS === | ||
− | <pre>sudo yum install cmake</pre> | + | <pre> |
+ | sudo yum install cmake | ||
+ | </pre> | ||
=== openSUSE Linux === | === openSUSE Linux === | ||
− | <pre>sudo zypper install cmake</pre> | + | <pre> |
+ | sudo zypper install cmake | ||
+ | </pre> | ||
+ | == ソースコードからのインストール == | ||
− | + | ソースコードを[https://cmake.org/download/ download page]から得ることができます。 | |
− | + | ここでは例として、バージョン3.8.2を用います。 | |
− | + | 次のようにアーカイブを<code>wget</code>コマンドでダウンロードし解凍します: | |
− | |||
− | |||
<pre> | <pre> | ||
wget https://cmake.org/files/v3.8/cmake-3.8.2.tar.gz | wget https://cmake.org/files/v3.8/cmake-3.8.2.tar.gz | ||
Line 62: | Line 64: | ||
</pre> | </pre> | ||
− | + | そして、解凍したディレクトリに移動し、ビルドをします: | |
− | <pre> | + | <pre> |
cd cmake-3.8.2 | cd cmake-3.8.2 | ||
./configure --prefix=INSTALLATION_DIRECTORY | ./configure --prefix=INSTALLATION_DIRECTORY | ||
Line 69: | Line 71: | ||
make install | make install | ||
</pre> | </pre> | ||
− | ( | + | (<code>INSTALLATION_DIRECTORY</code>は、あなたが解凍したディレクトリに置き替えてください。) |
− | |||
− | |||
− | + | 次に、<code>cmake</code>コマンドを実行するためには、実行ファイルを<code>$PATH</code>で指定したディレクトリの内部に置くことが必要であることに注意してください。あなたがbash shellを用いている場合は、<code>~/.bashrc</code>を編集し、次の行を追加します: | |
<pre> | <pre> | ||
export PATH=INSTALLATION_DIRECTORY/bin:$PATH | export PATH=INSTALLATION_DIRECTORY/bin:$PATH | ||
</pre> | </pre> | ||
− | + | そして、設定を再読み込みします: | |
− | + | <pre> | |
− | + | source ~/.bashrc | |
+ | </pre> | ||
− | = | + | = BLAS/LAPACKのインストール = |
Latest revision as of 15:00, 3 February 2018
Contents
CMakeのインストール
CMakeは、多様なプラットフォームに適合したビルドツールです。 SALMONをソースコードからビルドするために、バージョン3.0.2以降のCMakeが必要です。 以下の3通りの方法のどれかに従い、インストールを行うことができます。
コンパイル済みバイナリのインストール
バイナリ配布を、download pageから得ることができます。 最初に、SALMONをインストールしたディレクトリに移動してください。
cd <SALMON_INSTALLATION_DIRECTORY>
そしてあなたのプラットフォームに適合するバイナリ配布( cmake-<VERSION>-<PLATFORM>.tar.gz
)をダウンロードしてください。
ブラウザからダウンロードのリンク先をコピーして、wget
コマンドを用いて次のように行います:
wget https://cmake.org/files/v3.8/cmake-3.8.2-Linux-x86_64.tar.gz
このドキュメントでは、例としてバージョン3.8.2を使うことにします。次にダウンロードしたアーカイブを解凍します。
tar -zxvf cmake-3.8.2-Linux-x86_64.tar.gz
これで、バイナリmake-3.8.2-Linux-x86_64/bin/cmake
が得られます。
次に、cmake
コマンドを実行するためには、実行ファイルを$PATH
で指定したディレクトリの内部に置くことが必要であることに注意してください。あなたがbash shellを用いている場合は、~/.bashrc
を編集し、次の行を追加します:
export PATH=<SALMON_INSTALLATION_DIRECTORY>/cmake-3.8.2-Linux-x86_64/bin:$PATH
そして、設定を再読み込みします:
source ~/.bashrc
パッケージマネージャによるインストール
Unix/Linuxの環境によっては、パッケージマネージャを利用してCMakeツールを以下の手続きで簡単にインストールすることができます:
Debian/Ubuntu Linux
sudo apt-get install cmake
Fedora Linux/CentOS
sudo yum install cmake
openSUSE Linux
sudo zypper install cmake
ソースコードからのインストール
ソースコードをdownload pageから得ることができます。
ここでは例として、バージョン3.8.2を用います。
次のようにアーカイブをwget
コマンドでダウンロードし解凍します:
wget https://cmake.org/files/v3.8/cmake-3.8.2.tar.gz tar -zxvf cmake-3.8.2.tar.gz
そして、解凍したディレクトリに移動し、ビルドをします:
cd cmake-3.8.2 ./configure --prefix=INSTALLATION_DIRECTORY make make install
(INSTALLATION_DIRECTORY
は、あなたが解凍したディレクトリに置き替えてください。)
次に、cmake
コマンドを実行するためには、実行ファイルを$PATH
で指定したディレクトリの内部に置くことが必要であることに注意してください。あなたがbash shellを用いている場合は、~/.bashrc
を編集し、次の行を追加します:
export PATH=INSTALLATION_DIRECTORY/bin:$PATH
そして、設定を再読み込みします:
source ~/.bashrc