使用Ctypes封装.LIB文件

2 投票
1 回答
906 浏览
提问于 2025-04-17 02:52

我想用Python通过Ctypes来控制一个设备。但是,这个设备附带的库是编译好的.LIB文件,而不是.DLL文件。请问我还能用Ctypes吗?

1 个回答

2

不,直接来说是不行的。CTypes使用动态链接器(LoadLibrary,GetProcAddress)来工作。你可以把LIB文件封装成自己的DLL文件,但你不能直接用CTypes来处理LIB文件。

撰写回答