目次
Ninjaとは
Ninjaとは,速度を重視した小さなビルドシステムである.
わかりやすく言うと高速なMakeのようなもの.コンパイル(ビルド)が高速になる.
どの程度高速かに関しては,今後記事をまとめる予定である.
事前に必要なライブラリ
CMakeのインストールには,
CMake
re2c
を事前にインストールしておく行く必要がある.
インストール方法は以下リンクに記載してある.
- CMake
- re2c
[Linux] re2cをソースからインストール
re2cをソースからインストールする方法を記載する. 【事前に必要なライブラリ】 re2c のインストールには, CMake を事前にインストールしておく行く必要がある. イン...
インストール方法
$ wget https://github.com/ninja-build/ninja/archive/v1.10.2.tar.gz
$ tar xvf v1.10.2.tar.gz
$ cd ninja-1.10.2/
$ mkdir build
$ cd build
$ PATH=/opt/re2c/2.0.3/bin/:$PATH \
cmake ../ -DCMAKE_INSTALL_PREFIX=/opt/ninja/1.10.2
$ make
$ make test
make testの結果
Running tests...
Test project /xxx/xxx/xxx/ninja-1.10.2/build
Start 1: NinjaTest
1/1 Test #1: NinjaTest ........................ Passed 0.32 sec
100% tests passed, 0 tests failed out of 1
Total Test time (real) = 0.33 sec
インストール
$ make install
最後に
内容に誤りや不具合,ご意見があればコメントを残して頂けるとありがたいです
[Linux] どっちがいい?パッケージ管理システム VS ソースからインストール
【はじめに】 あるライブラリやアプリケーションをインストールしたい場合,Webで検索してインストールするを調べる.その際にさまざまインストールする方法がヒットし...
コメント