konnte C ++ DLL in Python nicht laden

8

Ich versuche ein C ++ .dll in Python zu benutzen, aber ich kann es nicht einmal laden. Ich versuche den folgenden Python-Code, um es zu laden:

%Vor%

Aber wenn ich versuche, das auszuführen, bekomme ich:

%Vor%

Der letzte Satz bedeutet "% 1 ist keine gültige Win32-Anwendung" auf Englisch.

Ich habe bereits nach Ссылка gesucht, aber das hat nicht dazu geführt eine Lösung für mein Problem.

    
nimp0u 07.11.2012, 07:30
quelle

2 Antworten

6

Klingt so, als ob Sie eine inkompatible Version von Python installiert haben oder die DLL mit den falschen Einstellungen kompiliert wurde. Die DLL und der Python-Interpreter müssen entweder 32 oder 64 Bit sein.

    
Pait 07.11.2012, 11:30
quelle
0

Siehe diese Antwort: Ссылка

"Ctypes funktioniert nicht mit C ++, in dem das [DLL] -Beispiel geschrieben ist."

    
Laurence Dougal Myers 07.11.2012 07:46
quelle

Tags und Links