![](/img/trans.png)
[英]Convert C++ dll from 32bit to 64bit in MS VC 2013 Express
[英]Create a 64 bit dll from a 32 bit C dll
我有一个32位的dll,我是从第三方获得的。 他们没有64位版本。 我希望将这个DLL加载到64位python中。 为此,我需要64位dll。 是否有工具将32位dll转换为64位dll或这是不可能的? 如果不可能那么我必须使用32位python。
只有供应商才能这样做,除非您可以访问DLL的源代码。 它必须重新编译为64位。
我想你将不得不使用32位python ...
如果没有源代码,则无法从32位创建64位DLL。
但是您可以将适配器创建为本机32位应用程序,该应用程序可以加载32位DLL并通过某种进程间通信(例如命名管道)提供对其功能的访问
当然,在某些情况下,这可能是毫无意义的,您可能更喜欢使用32位python。 所以这取决于。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.