用 Boost C++库创建python扩展模块的基本步骤
第一步:编译boost库得到相关include和library文件
第二步:将library中的 libboost_python-vc90-mt-1_46_1.lib库文件复制一份改名为boost_python-vc90-mt-gd-1_46_1.lib拷贝到/Python/libs目录中
第三步:在vs2008里将上一步编译的boost和系统python的include和library路径分别加入到 "包含文件"和"库文件"
第四步:创建一个win32 DLL项目
第五步:修改工程属性
C/C++中 设置【不使用预编译头】【不启用最小重新生成】
连接器中 清空【模块定义文件】
第六步:编写要实现python模块的代码(.cpp文件)
第七步:编译项目,将得到dll文件按模块名称更改为ModName.pyd