OSError: [WinError 193] %1 不是有效的 Win32 应用程序
最近在用python ctypes调用C写的api报错OSError: [WinError 193] %1 不是有效的 Win32 应用程序。
这是因为调用的dll和python版本位数不一致导致的;
gcc是mingw32的,生成的dll也就是32位的,但python是64的,所以会报错
如何解决:
安装的gcc和python版本位数一致就行
gcc mingw32 -> python 32 bit
gcc mingw64 -> python 64 bit