vc6编写python扩展的方法分享
2023-06-13 09:15:16 时间
系统环境:VC6+Python-2.5.4
1、下载Python-2.5.4源码。
2、解压,打开D:\Python-2.5.4\PC\VC6\pcbuild.dsw,编译,D:\Python-2.5.4\PC\VC6\下得到python25.dll、python25_d.dll、python25.lib、python25_d.lib。
3、使用VC6建立一个动态链接库工程,拷贝D:\Python-2.5.4\PC\example_nt\example.c到工程目录下,并添加到工程中。
4、设置工程。
打开tools->options->directories,添加D:\PYTHON-2.5.4\INCLUDE到includesfiles中,添加D:\PYTHON-2.5.4\PC\VC6到Libraryfiles中。
打开Progect->Settings,将Win32Debug->Link->Outputfilename修改为example_d.pyd,将Win32Release->Link->Outputfilename修改为example.pyd
5、编译。
6、尝试调用:
D:\MYProject\testpymodule\Release>python
Python2.5.4(r254:67916,Dec232008,15:10:54)[MSCv.131032bit(Intel)]on
win32
Type"help","copyright","credits"or"license"formoreinformation.
>>>importexample
>>>example.foo()
Hello,world
>>>
相关文章
- python求逆矩阵的方法,Python 如何求矩阵的逆「建议收藏」
- Python面试基础知识_python自学需要哪些基础知识
- python电脑版微信-微信PC版的API接口 | 可通过Python调用微信功能
- Python 高阶函数
- Python基础语法知识点汇集「建议收藏」
- python多任务—协程(一)
- python关于type的说明
- Python 正则表达式大全
- 在python中用来安装第三方库的常用工具_什么库用于安装管理Python扩展包
- Python的基础知识_python的基本知识点
- Python 生成随机数_python建立随机数列表
- 分享一个Python当中用于绘制三维可视化图表的神器
- 最佳的图像处理工具python扩展库
- R语言和Python用泊松过程扩展:霍克斯过程Hawkes Processes分析比特币交易数据订单到达自激过程时间序列|附代码数据
- 实用干货:99%的人都不知道的一个Python技巧!
- 用好 Python 标准库!少写几百行。
- Python生成文件的MD5和sha1详解编程语言
- Python搜索文件代码详解编程语言
- 使用Python执行Linux命令的方法(python调用linux命令)
- Linux中运行Python文件的步骤(linux运行python文件)
- 提升Linux环境:升级Python(linux升级python)
- Python脚本实现Linux命令快捷控制(python执行linux命令)
- python爬取网站数据保存使用的方法