Skip to content

SubStandardLibrary

What is SSTD ?

SubStandardLibrary (SSTD) is a convenient functions-set for the C++ which the author wished that the standard library has these convenient functions. This library works on the GCC (g++) on the Ubuntu OS.
SubStandardLibrary (SSTD) は,著者が標準ライブラリにあって欲しかったと思う便利な関数群を収録した C++ 向けのライブラリです.Ubuntu OS 上の GCC (g++) で動作します.

Installation

  1. Downloading source code from github.com/admiswalker/SubStandardLibrary.
    ソースコードを github.com/admiswalker/SubStandardLibrary からダウンロードします.
  2. Copying the ./sstd directory to the project directory
    ./sstd ディレクトリを対象のプロジェクトディレクトリ下へコピーします.
  3. Compilling the sstd according to the commands below.
    下記のコマンドに従い sstd をコンパイルします.
    $ cd ./sstd
    $ make
    
  4. Adding paths to the sstd as a compilation option in the makefile using sstd.
    sstd へのパスをコンパイルオプションとして makefile に追加します.
    CFLAGS += -I./sstd/include -L./sstd/lib -lsstd
    CFLAGS += -std=gnu++0x
    
  5. Including the #include <sstd/sstd.hpp> header in your code.
    #include <sstd/sstd.hpp> ヘッダをコードから読み込みます.

License

  • MIT licence or Public domain.
    (This software is dual license, so you can choose whichever you want).
  • MIT licence またはパブリックドメイン.(このソフトウェアはデュアルライセンスのため,好きな方を選んでよい).

Repository