当前位置:首页 » 编程软件 » python编译32位dll

python编译32位dll

发布时间: 2023-06-11 15:01:32

‘壹’ python3,64位的,怎么样调用32位的DLL最方便

工作流程:1.创建一个进程外COM服务器(EXE)。2.将32位dll的接口函数封装为COM服务器的相关接口。3.注册COM服务器*.exe/regserver(注销*.exe/unregserver)。4.64位进程调用32位COM服务器接口,成功。从而曲线实现了64位进程调用32位dll。具体步骤:我首先创建了一个简单的dll工程,只输出一个函数intc=add(inta,intb);生成lib和dll然后创建一个进程外COM(EXE类型),内部链接dll,添加方法Method:Add(long*c){*c=add(1,2);}编译生成。然后注册COM,*.exe/regserver最创建一个64位WIN32工程验证64位环境下方法调用是否正确,经验证正确!!!结论:以上方法可以解决64位进程调用32位dll的问题32位进程调用64位dll应该也可以通过这种方法解决,原因64位windows系统下安装了32位和64位两套COM系统

‘贰’ Windows下如何在python中调用c语言程序编译的dll

这个dll可能是用borland公司的编译器编译出来的。 或者这个dll可能不是在你本机上编译的,如果你有这个dll的源码,可以编译一下,然后放到脚本同一目录下,再试试。

‘叁’ python有没有办法能够编译成DLL文件

pypy是用python实现的python,区别于cPython,和C没什么关系,你要用python写C,需要的是Cython。具体看文档,没那么难。

热点内容
动图在线压缩 发布:2025-05-14 03:35:24 浏览:132
w7共享无法访问 发布:2025-05-14 03:35:24 浏览:482
为什么微信会出现账号密码错误 发布:2025-05-14 03:03:30 浏览:692
幻影脚本官网 发布:2025-05-14 03:01:13 浏览:826
servlet的webxml怎么配置 发布:2025-05-14 02:51:46 浏览:772
怎么取消手势密码 发布:2025-05-14 02:51:11 浏览:639
openvpn搭建vpn服务器搭建 发布:2025-05-14 02:47:52 浏览:998
密码忘了从哪里找 发布:2025-05-14 02:39:09 浏览:548
我的世界什么服务器有前途 发布:2025-05-14 02:30:31 浏览:528
java程序反编译 发布:2025-05-14 02:18:46 浏览:459