非常に有用で高機能な C++ ライブラリ群。
CFLAGS
はお好みで。
$ curl -L --retry 8 -O http://downloads.sourceforge.net/project/boost/boost/1.52.0/boost_1_52_0.tar.bz2 $ bzip2 -cd boost_1_52_0.tar.bz2 | tar xvf - $ cd boost_1_52_0 $ bash bootstrap.sh $ ./b2 variant=release link=static,shared threading=multi $ sudo ./b2 variant=release link=static,shared threading=multi install
Linux, Mac OS X 上で動く快適なデバッグ・プロファイリング用ツール。
CFLAGS
はお好みで。
$ curl -L --retry 8 -O http://valgrind.org/downloads/valgrind-3.8.1.tar.bz2 $ bzip2 -cd valgrind-3.8.1.tar.bz2 | tar xvf - $ cd valgrind-3.8.1/ $ env CC=gcc CXX=g++ bash configure --with-mpicc=/usr --enable-only64bit $ make && make check $ sudo make install
行列計算ライブラリ。
CFLAGS
などはお好みで。
$ curl -L --retry 8 -O http://ftp.gnu.org/gnu/patch/patch-2.7.1.tar.xz $ xz -cd patch-2.7.1.tar.xz | tar xvf - $ cd patch-2.7.1/ $ bash configure $ make && make check $ sudo make install
事前にgettext, iconv, GMPを入れておくと良い。
$ curl -L --retry 8 -O http://ftp.gnu.org/gnu/coreutils/coreutils-8.20.tar.xz $ xz -cd coreutils-8.20.tar.xz | tar xvf - $ cd coreutils-8.20/ $ bash configure --disable-assert $ make && make check $ sudo make install
CFLAGS
などはお好みで。
make check でコケる…。 ;(
事前に iconv, gettext をインストールしておくと良い。
$ curl -L --retry 8 -O http://ftp.gnu.org/gnu/bison/bison-2.6.5.tar.xz $ xz -cd bison-2.6.5.tar.xz | tar xvf - $ cd bison-2.6.5/ $ bash configure $ make && make check $ sudo make install
CFLAGS
はお好みで。
CFLAGS
などはお好みで。
$ curl -L --retry 8 -O http://ftp.gnu.org/gnu/automake/automake-1.12.5.tar.xz $ xz -cd automake-1.12.5.tar.xz | tar xvf - $ cd automake-1.12.5/ $ bash configure $ make && make check $ sudo make install
support vector machine の実装。
CFLAGS
はお好みで。
$ curl -L --retry 8 -o libsvm-3.14.tar.gz 'http://www.csie.ntu.edu.tw/~cjlin/cgi-bin/libsvm.cgi?+http://www.csie.ntu.edu.tw/~cjlin/libsvm+tar.gz' $ gzip -cd libsvm-3.14.tar.gz | tar xvf - $ cd libsvm-3.14 $ curl -L --retry 8 -O http://quruli.ivory.ne.jp/download/libsvm-3.14.diff.gz $ gzip -cd libsvm-3.14.diff.gz | patch -p1 $ make PREFIX=/usr/local lib $ make PREFIX=/usr/local $ sudo make PREFIX=/usr/local install
事前に iconv, gettext をインストールしておくと良い。
$ curl -L --retry 8 -O http://ftp.gnu.org/gnu/bison/bison-2.7.tar.xz $ xz -cd bison-2.7.tar.xz | tar xvf - $ cd bison-2.7/ $ bash configure $ make && make check $ sudo make install
CFLAGS
はお好みで。
CFLAGS
などはお好みで。
$ curl -L --retry 8 -O http://ftp.gnu.org/gnu/automake/automake-1.12.6.tar.xz $ xz -cd automake-1.12.6.tar.xz | tar xvf - $ cd automake-1.12.6/ $ bash configure $ make && make check $ sudo make install
事前に iconv, gettext をインストールしておくと良い。
curl -L --retry 8 -O http://ftp.gnu.org/gnu/sed/sed-4.2.2.tar.bz2 bzip2 -cd sed-4.2.2.tar.bz2 | tar xvf - cd sed-4.2.2/ bash configure make && make check sudo make install
CFLAGS
などはお好みで。
事前に iconv, gettext をインストールしておくと良い。
$ curl -L --retry 8 -O http://ftp.gnu.org/gnu/gawk/gawk-4.0.2.tar.xz $ xz -cd gawk-4.0.2.tar.xz | tar xvf - $ cd gawk-4.0.2/ $ bash configure $ make && make check $ sudo make install
CFLAGS
などはお好みで。
事前に libiconv, Expat 等をインストールしておくこと。
$ curl -L --retry 8 -O http://ftp.gnu.org/gnu/gettext/gettext-0.18.2.tar.gz $ gzip -cd gettext-0.18.2.tar.gz | tar xvf - $ cd gettext-0.18.2/ $ bash configure --enable-threads=posix $ make && make check $ sudo make install
CFLAGS
などはお好みで。
事前に gettext, iconv あたりを入れておくと良い。
$ curl -L --retry 8 -O http://ftp.gnu.org/gnu/libidn/libidn-1.26.tar.gz $ gzip -cd libidn-1.26.tar.gz | tar xvf - $ cd libidn-1.26/ $ bash configure $ make && make check $ sudo make install
CFLAGS
などはお好みで。
GNU プロジェクトの標準 C ライブラリ。
UNIX 系 OS 上で動く Windows API の実装。 開発版。
PGP を置き換える完全かつフリーなソフトウェア。 安定版。
事前に gettext, iconv, zlib, bzip2, readline あたりを入れておくと良い。
$ curl -L --retry 8 -O ftp://ftp.gnupg.org/gcrypt/gnupg/gnupg-1.4.13.tar.bz2 $ bzip2 -cd gnupg-1.4.13.tar.bz2 | tar xvf - $ cd gnupg-1.4.13/ $ bash configure --disable-asm --enable-camellia $ make && make check $ sudo make install
CFLAGS
などはお好みで。
事前に zlib をインストールしておくと良い。
$ curl -L --retry 8 -O http://downloads.sourceforge.net/project/freetype/freetype2/2.4.11/freetype-2.4.11.tar.bz2 $ bzip2 -cd freetype-2.4.11.tar.bz2 | tar xvf - $ cd freetype-2.4.11/ $ bash configure $ make $ sudo make install
CFLAGS
などはお好みで。
強力な最適化が可能なコンパイラ基盤。
高性能な言語モデリング・ツール。
事前に Gawk をインストールしておくと良い。
$ mkdir work $ cd work $ gzip -cd ../srilm.tgz | tar xvf - $ make SRILM=`pwd` GCC_FLAGS="-I/usr/local/include -L/usr/local/lib" $ make test SRILM=`pwd` GCC_FLAGS="-I/usr/local/include -L/usr/local/lib" $ sudo cp bin/macosx/* /usr/local/bin/ $ rm -rf bin/macosx $ sudo cp bin/* /usr/local/bin/ $ foreach f ( man/man*/* ) foreach? sudo cp $f /usr/local/$f foreach? end
CXXFLAGS
などはお好みで。
$ curl -L --retry 8 -O http://llvm.org/releases/3.2/llvm-3.2.src.tar.gz $ curl -L --retry 8 -O http://llvm.org/releases/3.2/clang-3.2.src.tar.gz $ curl -L --retry 8 -O http://llvm.org/releases/3.2/compiler-rt-3.2.src.tar.gz $ gzip -cd llvm-3.2.src.tar.gz | tar xvf - $ gzip -cd clang-3.2.src.tar.gz | tar xvf - $ gzip -cd compiler-rt-3.2.src.tar.gz | tar xvf - $ cd llvm-3.2.src/tools $ ln -s ../../clang-3.2.src clang $ cd ../projects $ ln -s ../../compiler-rt-3.2.src compiler-rt $ mkdir ../build $ cd ../build $ bash ../configure --enable-optimized $ make && make check $ sudo make install
音声信号処理のツールキット。
$ curl -L --retry 8 -O http://jaist.dl.sourceforge.net/project/sp-tk/SPTK/SPTK-3.6/SPTK-3.6.tar.gz $ gzip -cd SPTK-3.6.tar.gz | tar xvf - $ cd SPTK-3.6/ $ bash configure $ make $ sudo make install
音声対話システム用ツールキット。
各種スクリプト言語と C/C++ の間を橋渡しする glue 環境。
事前に libreadline, zlib, bzip2 をインストールしておくと良い。
$ curl -L --retry 8 -O ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.32.tar.bz2 $ bzip2 -cd pcre-8.32.tar.bz2 | tar xvf - $ cd pcre-8.32/ $ bash configure --enable-rebuild-chartables --enable-pcregrep-libz --enable-pcregrep-libbz2 --enable-pcretest-libreadline $ make && make check $ sudo make install
CFLAGS
などはお好みで。