SWIGとは
高レベルプログラミング言語とC/C++で書かれたプログラムをつなぐ開発ツール。
スクリプト言語から C++ で書かれたプログラムを呼ぶことができる。
これでスクリプト言語を独自に拡張したりできる。
Java の JNI コードも生成してくれるらしい。そういう目的のときは
楽できるなあ。
逆、つまり C++ からスクリプト言語で実装された機能を呼ぶこと、
たとえばスクリプト言語をアプリケーションのマクロ言語のようにして使うことは
できないかな。
posted at 01:09 |
category: /software |
固定リンク(SWIG)
Octaveという
フリー(GPL)の数値計算用のインタプリタ言語がある。
面白いのはグラフ出力のフロントエンドに Gnuplot を使っていることと、
C++ に組み込むためのライブラリが存在すること。
ただし、ライブラリは unix (互換)用。
手元でちょっと計算させるときには便利。
posted at 00:43 |
category: /Math |
固定リンク(octave)