I am trying to use C ++ .dll in Python, but I cannot even load it. I am trying to download the following Python code:
from ctypes import cdll mydll = cdll.LoadLibrary('SORT_DLL.dll')
But when I try to run this, I get:
D:\...\src\SORT_DLL\Debug>UseDll.py Traceback (most recent call last): File "D:\...\src\SORT_DLL\Debug\UseDll.py", line 2, in <module> mydll = cdll.LoadLibrary('SORT_DLL.dll') File "C:\Python27\lib\ctypes\__init__.py", line 443, in LoadLibrary return self._dlltype(name) File "C:\Python27\lib\ctypes\__init__.py", line 365, in __init__ self._handle = _dlopen(self._name, mode) WindowsError: [Error 193] %1 ist keine zulõssige Win32-Anwendung
The last sentence means that "% 1 is not a valid Win32 application" in English.
I already looked at http://docs.python.org/2/library/ctypes.html#module-ctypes , but this did not solve my problem.
c ++ python dll
nimp0u
source share