使用SWIG写Python插件
1. 程序的安装
a) 从www.python.org网站下载最新版本的Python并安装
b) 从www.swig.org网站下载最新版本的SWIG并安装
2. 环境的设置
a) 右键“我的电脑”,选择“属性”,增加两个环境变量
b) 在环境变量中输入Python的include目录和lib文件(全路径)
3. 工程的建立和设置
a) 打开Visual Studio,新建一个工程(如PythonPlugIn)
b) 设置swig.exe的路径
c) 新增两个文件(PythonPlugIn.c和PythonPlugIn.i)
d) 设置当前工程(增加Python编译头文件的路径、连接库的名字和DLL输出路径)
e) 设置PythonPlugIn.i的编译方法
f) 编译,这样还没有好,把刚才生成的PythonPlug_wrap.c文件增加到当前工程中再次编译
g) 这样一个完整的python插件就完成了
4. 测试
a) 在生成目录下创建一个测试文件,赶快来试试吧。
非常高兴自己的第一个Python插件就这样完成了,不过这只是万里长征的第一步,越来越喜欢这个叫swig的家伙。