C++ のコードを Perl にバインドするときの話.
インターフェイスファイル
%module "Hoge::Fuga"
とすると,深い階層のモジュールを作ることができる.
Makefile.PL
C++ の場合は,以下のどちらかを指定しないとちゃんとうごかない.
- CC, LD を g++ にする
- LIBS に "-lstdc++" を指定する.
作成
$ swig -c++ -perl5 -shadow hoge.i
C++ のコードを Perl にバインドするときの話.
%module "Hoge::Fuga"
とすると,深い階層のモジュールを作ることができる.
C++ の場合は,以下のどちらかを指定しないとちゃんとうごかない.
$ swig -c++ -perl5 -shadow hoge.i
トラックバックURL: http://d.nym.jp/mt/trackback/1919
コメントする