Mountain Notebook https://passport2.21ic.com/?108394 [收藏] [复制] [RSS]

日志

IronPython 网站

已有 916 次阅读2010-8-2 02:08 |个人分类:python|系统分类:兴趣爱好

http://www.codeplex.com/wikipage?ProjectName=IronPython


 


 



  1. 在Visual Studio 2008的菜单 工具->选项,项目与解决方案->VC++目录,右边选择“包含文件”,添加Python安装路径里面的include目录;选择“库文件”,添加Python安装路径里面的libs目录
  2. 新建项目,项目类型选择C++的MFC DLL。注意项目名要全小写(其实只要最后生成的dll是全小写就可以了,这里为了方便起见)。这里举例项目名为"pytest"
  3. 删除除了"pytest.{cpp, h}"以外的所有.h 和.cpp
  4. 打开"pytest.h",删除所有东西。输入"include <Python.h>"
  5. 打开"pytest.cpp",删除所有东西除了include <pytest.h>这句
  6. 右击项目->属性,配置属性->C/C++->预编译头,将“创建/使用预编译头”选项设为“不使用预编译头”
  7. 继续在项目属性窗口,配置属性->链接器->输入,将“模块定义文件”的值删除;配置属性->链接器->常规,把“输出文件”的值中的"dll"替换为"pyd"

路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)