与上一篇C语言的类似。
1、example.h 加上
#include<iostream>
using namespace std;
2、example.i 更改
%module example
%{
#include "example.h"
%}
%include "example.h"
3、setup.py 更改
example_module = Extension("_example", sources=["example.cpp","example_wrap.cxx",],)
命令行更改
$ swig -c++ -python example.i
$ python setup.py build_ext --inplace
网友评论