-
boost.python 编写扩展python库下载
资源介绍
环境 vs2008 构建 python26 boost_1_44
使用boost.python 编写扩展python库,使用mfc例子调用扩展的python库。
myPydll 工程为扩展python库,生成文件myPydll.dll,将该文件拷贝到python解释器可搜索的路径下,如我的电脑就是“C:\Python26\DLLs”,并改后缀名为pyd。即文件myPydll.pyd。或者与当前测试的程序在同一目录,如测试程序test.exe与myPydll.pyd在同一目录,test.exe即可正常运行
test 工程是测试调用自己编写的python扩展库的mfc例子。
文件 pyinit.hpp 是vc中使用python时的初始化封装
使用的boost库版本是1.44,我的boost库路径是“D:\Program Files\Code\boost_1_44_0”
boost_python-vc90-mt-gd-1_44.dll
boost_python-vc90-mt-gd-1_44.lib
文件夹中的dll和lib等文件是 boost.python库的动态库和lib的release和debug版。