将linux的.so文件转换为Windows的.dll文件
我有一些C代码(有各种头文件和一个make文件)在Linux(Ubuntu)中编译为.so
文件和一个python
程序,它使用Ctypes
调用这个共享对象的函数。 现在,我想在Windows上使用这个程序。 在Windows中, Ctypes
需要一个.dll
文件而不是linux中的.so
文件。
那么,有没有办法可以将linux的.so
文件转换为.dll
文件, Ctypes
在Windows中与Ctypes
一起使用?
不需要。您需要重新编译Windows库。