您的位置:首页 > 编程语言 > C语言/C++

通过SWIG用C语言编写Python扩展

2016-12-16 09:42 323 查看
SWIG(http://www.swig.org)是简单包装和接口生成器(Simplified Wrapper and Interface Generator)的缩写,是一个能用于几种语言的工具。

使用SWIG的过程:

(1)编写一些C语言代码。

(2)为代码写接口文件。这很像C语言的头文件(而且,为了更简单,可以直接使用头文件)。

(3)在接口文件上运行SWIG,自动生成部分C语言代码(包装代码)。

(4)把原来的C语言代码和产生的包装代码一起编译来产生共享库。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: