Skip to content
kayhide edited this page Mar 13, 2017 · 3 revisions

ライブラリ

チャート描画

Chart

Mac で Chart & GTK のビルド手順。

  • gtk をインストールする
  • gtk2hs-buildtools をインストールする
  • stack プロジェクトで gtk のフラグを設定する
% brew install gtk+ # gtk+3 だったかも・・・?
% stack install gtk2hs-buildtools

stack install でビルドした exe モジュールは .local/bin にインストールされる。 PATH を通しておく。

% cat ~/.zshrc | grep .local/bin
export PATH="$HOME/.local/bin:$PATH"

gtk パッケージは have-quartz-gtk のフラグつきでビルドする。

stack.yaml

extra-deps: 
- gtk-0.14.6
- Chart-gtk-1.8.2

flags:
  gtk:
    have-quartz-gtk: true
サンプル

https://github.com/kayhide/chart-test

ビルドに成功したらこのコマンドでウィンドウが開く。

% stack exec chart-test

gnuplot

gnuplot

mac の場合、別途 gnuplot のインストールが必要。 さらにグラフを表示するためのターミナルも必要。

brew cask install aquaterm
brew install gnuplot --with-aquaterm

ターミナルは他にもあるが、aquaterm を使う。

線形代数

hmatrix

いろんなライブラリで使われている

Clone this wiki locally