📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
| (同じ利用者による、間の4版が非表示) | |||
| 15行目: | 15行目: | ||
ダウンロードしたNinjaを解凍する。<br> | ダウンロードしたNinjaを解凍する。<br> | ||
tar xf ninja-<バージョン名>.tar.gz | tar xf ninja-<バージョン名>.tar.gz | ||
mkdir -p | mkdir -p <Ninjaのインストールディレクトリ> && mv ninja <Ninjaのインストールディレクトリ> | ||
<br> | <br> | ||
.profileファイルまたは.bashrcファイル等に、Ninjaの環境変数PATHを設定する。<br> | .profileファイルまたは.bashrcファイル等に、Ninjaの環境変数PATHを設定する。<br> | ||
vi ~/.profile | vi ~/.profile | ||
<br> | <br> | ||
<syntaxhighlight lang="sh"> | |||
# ~/.profileファイル | # ~/.profileファイル | ||
PATH=" | PATH="<Ninjaのインストールディレクトリ>:$PATH" | ||
</syntaxhighlight> | |||
<br> | <br> | ||
==== ソースコードからインストール ==== | ==== ソースコードからインストール ==== | ||
Ninjaのビルドに必要なライブラリをインストールする。<br> | |||
sudo zypper install re2c | |||
<br> | |||
[https://github.com/ninja-build/ninja/releases NinjaのGithub]から、Ninjaのソースコードをダウンロードする。<br> | [https://github.com/ninja-build/ninja/releases NinjaのGithub]から、Ninjaのソースコードをダウンロードする。<br> | ||
ダウンロードしたファイルを解凍する。<br> | ダウンロードしたファイルを解凍する。<br> | ||
| 33行目: | 39行目: | ||
cmake -Bbuild-cmake -DCMAKE_INSTALL_PREFIX=<Ninjaのインストールディレクトリ> -DCMAKE_BUILD_TYPE=Release . | cmake -Bbuild-cmake -DCMAKE_INSTALL_PREFIX=<Ninjaのインストールディレクトリ> -DCMAKE_BUILD_TYPE=Release . | ||
cmake --build build-cmake -j (nproc) | cmake --build build-cmake -j (nproc) | ||
cmake --install build-cmake | cmake --install build-cmake | ||
<br> | <br> | ||
~/.profileファイル等に、環境変数<code>PATH</code>を追記する。<br> | ~/.profileファイル等に、環境変数<code>PATH</code>を追記する。<br> | ||
| 75行目: | 81行目: | ||
__FORCETOC__ | __FORCETOC__ | ||
[[カテゴリ: | [[カテゴリ:RHEL]][[カテゴリ:SUSE]][[カテゴリ:Raspberry_Pi]] | ||