对的,这是可能的。SWIG 仅使用标头来生成包装函数。这是一个简单的 SWIG 文件:
%module mymod
%{
#include "myheader.h"
%}
%include "myheader.h"
Run Code Online (Sandbox Code Playgroud)
然后:
swig -python -c++ mymod.i
Run Code Online (Sandbox Code Playgroud)
然后将生成的代码编译并链接为 Python 扩展 DLL。您还需要在 .lib 中链接包装的 DLL。
| 归档时间: |
|
| 查看次数: |
2563 次 |
| 最近记录: |