September 06, 2005
configure; make; make install
最近インストールしまくっています。一つは自分の研究のため、もう一つは自宅のサーバの機能拡張のためです。インストールしたソフトを忘れないように書いておこうと思います。
- Boost @ Cygwin
- 言わずと知れたC++のライブラリBoostのcygwinのgcc版をいれました。cygwinのインストーラ経由だったので楽勝。
- Boost @ Visual C++ Toolkit 2003
- 格闘中。参考ページのとおりやったんですが、うまくいかず。gccよりもこっちのほうがはやいので、こちらを使いたいのです。
- Ruby/GSL
- 数値演算ライブラリGSLをRubyから扱うためのラッパーライブラリ。FFTやWavelet変換もできます。塚原大輔さんのページを参考にplotutils、GSL、narrayも導入しました。ただRuby/GSL本体のconfigで、参考ページのとおり
ruby setup.rb config -- --with-narray-include=/path/to/narray.h
とやってもうまくいかなかったので、ext/extconf.rbを一部コメントアウトしてチェックをバイパスしたらインストールに成功しました。問題なく動いています。- rubygems
- いわゆるCPanのRuby版。拡張ライブラリをgem install hogeで入れてくれます。ただし動作が不調。requireが上手くいかずrequire_gemで置換することで対応中、要原因究明。
- Classifier
- Rubyで使えるベイジアンフィルタの実装。
- Madeleine
- Rubyのオブジェクトダンパ。オブジェクトのスナップショットをとることができます。Clsssifierでも使用されています。gem経由。
- Rake
- Ruby版make。記法がMakefileと違うのでmakeとの互換性はありませんが(笑)。
- thttpd
- Webサーバ。apacheをメインで使っていますが、簡単に管理できるのが欲しかったので、軽い・早い・小さいのもいれてみることにしました。ただし現在MacOSX10.2.8上で動かず、格闘中。
Ruby/GSLのサンプル、FFTをしているところ。
RubyのGSLはいいですね。演算速度も結構はやいし、Rubyで簡単にかけるというのがいいです。現在cygwin+Xサーバで使用していますが、スクリーンショットのようなことができます。
23:59 fenrir が投稿 :
固定リンク
|
|
|
トラックバックこのエントリーのトラックバックURL:
https://fenrir.naruoka.org/mt/mt-tb.cgi/423
Boost @ VCTK、うまくいきました。どうもです。
Ruby/GSLの方は出力段に活用していこうかと思います。もとがC++であるのでswigでRubyに渡してGSLでいじるということを考えています。