swig

SWIG ist ein Schnittstellen-Compiler, der in C und C ++ geschriebene Programme mit Skriptsprachen wie Perl, Python, Ruby und Tcl verbindet.
1
Antwort

Geschwindigkeit der Swig-Wrapper

Wenn ich mehrere Klassen in C ++ schreiben würde, dann benutze swig, um die Konvertierung durchzuführen, damit ich sie später in Python verwenden kann, würden sie schneller oder langsamer laufen, als wenn ich sie komplett in Python umschreibe? O...
18.12.2010, 04:38
1
Antwort

So installieren Sie M2crypto unter Windows

Nach der Installation von OpenSSL , laden Sie vorgefertigte Swig ausführbare Datei und die openssl-Bibliotheken sicherstellen befinden sich im Standard c:\pkg , pip install m2crypto results in: %Vor% Es scheint, dass die binäre In...
04.08.2014, 01:46
1
Antwort

SWIG + setup.py: ImportError: dynamisches Modul definiert keine Init-Funktion (init_foo)

Ich versuche, eine Funktion foo in test.cpp mit swig zu umbrechen. Ich habe einen Header foo.h , der die Deklaration der Funktion foo enthält. test.cpp ist abhängig von einem externen Header ex.h und einer gemeinsam genutzten Objektd...
11.03.2016, 19:03
1
Antwort

Übergabe von Byte [] von Java nach C ++

Ich versuche, ein Byte [] param mit binären Daten und einem String-Parameter von Java an C ++ - Code zu übergeben, indem ich SWIG . Hier sind meine .i und .cpp Dateien: mein_modul.i %Vor% my_module.cpp %Vor% Die generierte Methode...
03.11.2015, 16:46
1
Antwort

Gibt es eine Möglichkeit für CMake, Abhängigkeiten zu nutzen, die von 'swig -MM' generiert werden?

SWIG generiert Wrapper-Code von Ihrem C / C ++ in einer gewünschten Zielsprache (Python, Java, C # usw.) unter Verwendung einer Interface-Datei (.i), die den einzugebenden Eingabecode wie in SWIG-Tutorial . CMake kann verwendet werden, um swig...
23.06.2015, 15:52
1
Antwort

Ressourcenmüll wurde zu früh gesammelt

Ich habe mit SWIG eine PHP-Erweiterung erstellt, und alles funktioniert gut, aber ich beobachte ein seltsames Garbage Collection-Verhalten beim Verketten Methodenaufrufe. Zum Beispiel funktioniert das: %Vor% Aber dieser seg Fehler: %Vor%...
19.08.2010, 20:44
3
Antworten

SWIG C-zu-Python Int-Array

Ich versuche auf eine C-Funktion mit dem folgenden Prototyp von python mit swig zuzugreifen: %Vor% Swig erstellt das .so ohne Probleme und ich kann es in Python importieren, aber wenn ich versuche, darauf mit folgendem zuzugreifen: %Vor%...
25.04.2011, 12:53
1
Antwort

Pocksphinx-Installation fehlgeschlagen? Raspberry Pi Zero (Raspbian Jessie)

Das wird wahrscheinlich als Duplikat getaggt, aber ich hatte kein Glück, also gehen wir. Ich versuche ein "Jarvis" ähnliches Setup mit Python2.7 zu entwickeln. Ich ', um Pocksphinx als Teil davon zu verwenden. Ich habe versucht, dies auf mein...
27.08.2016, 19:50
1
Antwort

Wie wickelt SWIG eine Mapstring, String in Python?

Ich verwende SWIG 2.0, um einen Python-Wrapper für eine C ++ - Bibliothek zu erstellen. Eine Methode hat ein Argument vom Typ "const std :: map & amp;". SWIG erzeugt glücklich einen Wrapper dafür, aber ich kann nicht herausfinden, wie man die Me...
27.01.2012, 22:58
2
Antworten

'make install' mit CMake + SWIG + Python

Ich schreibe eine C ++ - Bibliothek, die sowohl von C ++ als auch von Python auf Mac und Linux verwendet werden kann. Also habe ich beschlossen, CMake und SWIG für mein Projekt zu verwenden. Wie in der SWIG 2.0-Dokumentation beschrieben, funk...
09.02.2013, 01:53