Posted at

C/C++用ヘッダオンリライブラリ管理ツールを作った

More than 3 years have passed since last update.

chppl

PythonのpipやRubyのgemsみたいにC/C++にもライブラリ管理ツールほしいなと思って作った。


シングルファイル C/C++ ライブラリとは, ヘッダファイル .h ひとつだけで機能が実装されているライブラリ(もう少し条件をゆるくして .cc も含む)のことです. header-only とも言われれたりします.

http://qiita.com/syoyo/items/e9d4aff56f691f5b783b


らしい。

ヘッダオンリファイルってスマートだなーって。

登録サイトはheroku上で稼働しています。こちらはPythonで書かれています。

コマンドラインツールの方はC++を使用しています。


依存パッケージインストール

$ sudo apt-get install subversion subversion-tools postgresql postgresql-server-dev-9.3


インストール方法

$ cd  

$ git clone https://github.com/nocotan/chppl-tool
$ cd chppl-tool/chppl-tool/src
$ make
$ echo "export PATH=$PATH:~/chppl-tool/chppl-tool/bin" >> ~/.bashrc


使い方


インストール

$ chppl install <packagename>


ヘルプ

$ chppl help

ライブラリの登録、削除はこちら

ヘッダオンリライブラリつくったよ〜って人や、便利なライブラリ知ってるぜって人は登録していただけると嬉しいです。

Contributors

@tortuepin