swig

swigでpythonバインディングをvs8で。

やろうと思ったがpython26.libがvs9で萎えたのでやめた。折角なのでmake.batだけでも晒しておきます。 @echo off setlocal set SWIG=c:\cygwin\bin\swig.exe call "%VS80COMNTOOLS%vsvars32.bat" set PAYTHON_DIR=f:\Python26 set PAYTHON_LIB=%PAYTHON_DIR%…

swig

swigを使ってpythonモジュールを作ってみた。環境はcygwinでswigのバージョンは最新の1.3.40。 example.c const char aaa[] = "on the c"; int fibo(int n) { return (n < 2)? 1: (fibo(n - 2) + fibo(n - 1)); } example.i %module example %inline %{ exte…