美文网首页
SWIG:Python调用C++

SWIG:Python调用C++

作者: BigBigGuy | 来源:发表于2019-02-27 17:44 被阅读0次

与上一篇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 

相关文章

网友评论

      本文标题:SWIG:Python调用C++

      本文链接:https://www.haomeiwen.com/subject/kjbfuqtx.html