0.背景
簡単な描画プログラム(線、長方形)が書きたいだけなのに、JavaScriptのライブラリはゴチャゴチャとうっとうしい装飾があり、かつ、描画速度が遅い。ファイルに書き出しているような時間では遅すぎる。
minGW64のプログラムの中にベタベタに書き込む描画ライブラリが必要だった。
1. 前提条件 Windows7 64bit Box minGW64
2. インストールキーを登録
http://spdg1.sci.shizuoka.ac.jp/grwin/ja-jp/
3. GrWin サーバー(非商用利用) のインストーラからインストール
http://spdg1.sci.shizuoka.ac.jp/grwin/ja-jp/
" GrWin-110_Server64.msi"を選択
ftp://spdg1.sci.shizuoka.ac.jp/pub/GrWin/ja-jp/Server-110/GrWin-110_Server64.msi
4.GrWin ライブラリ のインストーラ、または GrWin ツールキット(ここで嵌った)
http://spdg1.sci.shizuoka.ac.jp/grwinlib/にある "MinGW 64-bit & gfortranMinGW64gfortrangcc / g++x64"を選ばなければならない。
ftp://spdg1.sci.shizuoka.ac.jp/pub/GrWinC/100/ja-jp/GrWinC-100_MinGW_gfortran_x64.msi
MinGW64でgccはこれしかない
5.デモの実行
> C:
> cd \GrWin\demo
> makeall
> dp
> .....
6.デモプログラムを他のディレクトリに持っていっても動いた
コンパイルはこんな感じ
/*
GrWinを使った最初のプログラム(デモの移植)
gcc -o test testc -Wl,--subsystem,console -lGrWin -mwindows
*/
grwnd.exeを、実行ファイル(ex. test.exe)と同じディレクトに置く「だけ」で良い。
http://spdg1.sci.shizuoka.ac.jp/grwinlib/grwndexe.html に、外部からパラメータを設定する情報の記載がある。