[新版]礼服python.docVIP

  • 3
  • 0
  • 约2.05万字
  • 约 22页
  • 2015-08-01 发布于河南
  • 举报
[新版]礼服python.doc

第8章? Python扩展和嵌入 由于Python是解释性的脚本语言,执行速度较慢。在某些需要提高脚本执行效率的情况下,可以考虑扩展Python,用C/C++来完成对效率要求高的部分。另外,由于Python功能强大,完全可以将其嵌入到C/C++中,以简化程序,减少代码。 8.1? 扩展Python Python提供了支持C/C++接口,可以方便地使用C/C++来扩展Python。用C/C++编写的Python扩展主要用于完成底层的系统操作,以及提高执行速度等。 8.1.1? 扩展概述 Python提供了接口API,通过使用API函数可以编写Python扩展。在Windows下可以使用VC来编译Python扩展。在UNIX和Linux下则可以使用gcc来编译。 1.设置编程环境 使用VC时需要设置一些头文件以及库文件的包含目录。如果使用VC++ 6.0,则设置过程如下所示。 (1)单击【Tools】|【Options】命令,弹出如图8-1所示的对话框。 (2)单击【Directories】标签,选择【Show directories for】下拉列表框中的【Include files】项,将Python安装目录下的INCLUDE目录添加到【Directories】列表中,如图8-2所示。 (3)选择【Show directories for】下拉列表框中的【Library fil

文档评论(0)

1亿VIP精品文档

相关文档