Die Suche ergab 11 Treffer

von mulek
Sonntag 25. Mai 2008, 13:41
Forum: Allgemeine Fragen
Thema: PYTHON und SWIG
Antworten: 1
Zugriffe: 656

keiner eine Antwort ? :(
von mulek
Freitag 23. Mai 2008, 18:31
Forum: Allgemeine Fragen
Thema: PYTHON und SWIG
Antworten: 1
Zugriffe: 656

PYTHON und SWIG

Hi Habe schon paar mal zu einem ähnlich Thema gefragt. Es geht darum das ich einen Hexapod mittels einem seriellen Interface (genannt HexaComm) ansteuere. Denn Source Code gibt es bereits in C++. Meine Aufgabe ist es den bestehenden Source Code in eine dll zu packen und mit Python ein testprogramm z...
von mulek
Dienstag 20. Mai 2008, 15:15
Forum: Allgemeine Fragen
Thema: Python und Strings
Antworten: 4
Zugriffe: 692

Mittels SWIG und dem vorhandenen c++ code hab ich mir eine dll erstellt diese dl beinhaltet alle Funktionen um ansteuern eines Hexapods. mit import Hexapod rufe ich den verweis auf die dll auf. Traceback (most recent call last): File "E:\Mulek\Dokumente\Eclipse\Hexapod\src\main.py", line 1...
von mulek
Dienstag 20. Mai 2008, 13:51
Forum: Allgemeine Fragen
Thema: Python und Strings
Antworten: 4
Zugriffe: 692

import Hexapod ComPort = "\\\\.\\Com5" pSerial = Hexapod.SerialCommunication() pSerial.OpenSerialport(ComPort) das ist das einzige was ich dir schreiben kann lg in C++ sieht die Deklaration dieser funktion folgendermassen aus: void SerialCommunication::OpenSerialport(std::string const &...
von mulek
Dienstag 20. Mai 2008, 13:16
Forum: Allgemeine Fragen
Thema: Python und Strings
Antworten: 4
Zugriffe: 692

Python und Strings

Hallo Ich verwende in meinem Programm einige Funktionen aus einer selbst erstellten dll Hier liegt mein Problem: Ich verwende die Funktion OpenSerialPort aus der dll Diese erfordert aber einen C-String. Wie würde der folgende Code richtig sein? string = "Test" pSerial.OpenSerialport( strin...
von mulek
Sonntag 18. Mai 2008, 18:44
Forum: Allgemeine Fragen
Thema: DLL einbinden
Antworten: 1
Zugriffe: 801

DLL einbinden

Ich soll mittels SWIG eine dll erzeugen, die ich dann in python einbinden kann. Da ich keine Ahnung habe von python, wollte ich fragen wie das funktioniert. muss ich bei der DLL-Erstellung auf etwas aufpassen bzgl. Python? Wie binde ich diese dll richtig ein? Wenn ich SWIG verwende wird automatisch ...
von mulek
Dienstag 6. Mai 2008, 14:05
Forum: Allgemeine Fragen
Thema: Woher bekomme ich python25_d.lib?
Antworten: 2
Zugriffe: 769

hat sich erledigt.
hatte vergessen auf release version zu stellen.

danke für die rasche antwort
von mulek
Dienstag 6. Mai 2008, 13:55
Forum: Allgemeine Fragen
Thema: Woher bekomme ich python25_d.lib?
Antworten: 2
Zugriffe: 769

Woher bekomme ich python25_d.lib?

Ich bin gerade dabei eine dll zu erstellen für python unter c++. Soweit funktioniert alles. Es kommt jedoch eine Fehlermeldung und zwar: Error 1 fatal error LNK1104: cannot open file 'python25_d.lib' DLL Dies lib-Datei ist bei meiner Standard Installation unter Windows nicht dabei. Woher bekomme ich...
von mulek
Montag 5. Mai 2008, 07:56
Forum: Allgemeine Fragen
Thema: C++ in Python einbinden
Antworten: 25
Zugriffe: 3280

mit einem absluten Pfad funktioniert es auch nicht kommt die selbe fehlermeldung
von mulek
Sonntag 4. Mai 2008, 10:01
Forum: Allgemeine Fragen
Thema: C++ in Python einbinden
Antworten: 25
Zugriffe: 3280

Hab mich an das erste Beispiel hier in diesem Thread gehalten. Hab auc hdann mit dem gcc dieses C-Programm kompiliert und dann eine dll erzeugt. from ctypes import * f =cdll.LoadLibrary("test.dll") Beim Einbinden in ein Python projekt kommt dann folgender Fehler: Traceback (most recent cal...
von mulek
Montag 28. April 2008, 21:20
Forum: Allgemeine Fragen
Thema: C++ in Python einbinden
Antworten: 25
Zugriffe: 3280

C++ in Python einbinden

Hi da ich für ein Projekt eine dll Datei (aus C++ erzeugt) in Python einbinden soll, wollte ich hier mal fragen ob mir wer eine genau Anleitung dazu geben kann. Wie muss ich in C++ speziell vorgehen, um eine einfache "Hello World" dll zu generieren? Was muss ich dann in Python beachten? lg...