Linuxで、Wineで、MinGWで、GrWinで。
Linux上で、GrWinのライブラリを使ったプログラムを動かすために、
Wineの上に(MinGW+GrWin)をいれてコンパイル&実行できるようにした。
なんでこんなことになったかというと。。。
オブジェクト指向プログラミングの演習なんですが、
WindowsPCなんて無ぇ!!
ってことで、
頑張ってLinux上で完結させてみる。
まぁ、環境構築自体はそんなに躓くところはなかったので、
wineの設定とかについてのめも。
### WINEの環境変数
~/.wine/system.regのPATHにGrWin/binのパスを追加する。
ex.
system.reg:"PATH"=str(2):"C:\\windows\\system32;C:\\windows;C:\\MinGW\\bin"
### .c or .cpp included GrWin.h のコンパイル
for .c
> gwgccw sample // 拡張子.cはつけない。
for .cpp
> gwgppw sample // 拡張子.cppはつけない。
拡張子は、勝手に補間されるようだ。実行ファイルとして、sample.exeができる。
### links
Wine-HQ : http://www.winehq.org/
MinGW : http://www.mingw.org/
GrWin : http://spdg1.sci.shizuoka.ac.jp/grwinlib/