Tag: swig

SWIG ist ein compiler-Schnittstelle verbindet die Programme geschrieben in C und C++ mit scripting-Sprachen wie Perl, Python, Ruby und Tcl.

Kompilieren von C++ mit SCHLUCK auf Mac OS X

Anzahl der Antworten 1 Antworten
Ich versuche zu kompilieren eines C++ - Erweiterung mit Schluck für Mac OS X. ich habe laufen in einem paar linker Fehler obwohl. Die basic-tutorial für Python Swig scheint auch fehl am Mac: http://www.swig.org/Doc1.3/Python.html#Python_nn10 swig -c++ -python

Vorbei Python-array an c++ - Funktion mit SCHLUCK

Anzahl der Antworten 1 Antworten
Ich geschrieben habe, ein gutes Stück code in python und es funktioniert Super. Aber jetzt bin ich Skalierung wird die Größe der Probleme, die ich bin, zu analysieren und python ist schrecklich langsam. Der langsame Teil der

Schluck kein Modul namens _example

Anzahl der Antworten 3 Antworten
Ich kann nicht reproduzieren die grundlegenden SCHLUCK Beispiel auf windows. Mein Fehler wird bereits im SWIG-docs und ich bin sicher, dass ich die 2 Updates, die Sie erwähnen. Für diesen Fehler: >>> import example Traceback (most recent

Was Ist Die Sauberste Möglichkeit zum Aufruf Einer Python-Funktion Von C++ mit einem SCHLUCK Gehüllt Objekt

Anzahl der Antworten 3 Antworten
Habe ich folgenden code implementiert eine einfache C++ - Klasse (ObjWithPyCallback) mit einem Python-callback-Funktion. Die Idee ist, rufen das Python-Funktion mit "this" als einziges argument. Das problem ist, dass seit ObjWithPyCallback ist ein SCHLUCK gehüllt Objekt brauche

Konvertieren Sie einen std::vector in ein NumPy-array ohne die Daten zu kopieren

Anzahl der Antworten 2 Antworten
Ich habe eine C++ - Bibliothek, die derzeit über einige Methoden, die im inneren der Rückkehr ein std::vector definiert, wie public: const std::vector<uint32_t>& getValues() const; Derzeit arbeite ich auf der Verpackung die gesamte Bibliothek für Python mit

glibc detected *** python: double-free oder Korruption (!prev) SCHLUCK

Anzahl der Antworten 1 Antworten
Nach dem schreiben eine wrapper in SCHLUCK für meine C++ - algorithmen immer wieder erhalte ich diese Fehlermeldung, wenn ich beenden Sie den Python-interpreter nach dem Import des Moduls: $ python iPython 2.5.6 (r256:88840, Mar 10 2012,

Wie zu diagnostizieren Java-JNI EXCEPTION_ACCESS_VIOLATION Fehler in Windows Vista

Anzahl der Antworten 2 Antworten
Wir haben eine Java-Anwendung, die mit einigen C++ - Bibliotheken über JNI. Die Anwendung verwendet, um gut funktionieren in Windows XP, aber es funktioniert nicht in Windows Vista, es ist nur zum Absturz der JVM sofort. Wir

So konvertieren Sie ein C++ - array an eine Python-Liste mit SCHLUCK?

Anzahl der Antworten 2 Antworten
Ich versuche zu schreiben, ein Stück code in C++ erzeugen eines Arrays und gibt es zurück, wie als Python-Liste. Ich verstehe, dass, ich kann die Liste als ein NumPy-array mit Hilfe der typemaps in numpy.ich anstelle, aber

Nicht aufgelöste externe Symbole Gebäude C-Erweiterung für Python

Anzahl der Antworten 1 Antworten
Ich versuche momentan bauen eine C-Erweiterung in Windows. Der Fehler scheint im Zusammenhang zu finden nicht "standard" - Symbole in der python27.dll. Wie löse ich diese Symbole fehlen? Muss ich irgendwie sagen dem compiler, wo zu finden

Aufruf von Java in MATLAB

Anzahl der Antworten 1 Antworten
Ich habe mit Schluck zu erstellen, die ein Java wrapper für eine Bibliothek in C++ geschrieben. Der Wrapper generiert, die in ein Paket und dann jar'ed. Die Dateien sind korrekt compiliert und arbeiten perfekt mit java, aber

So installieren Sie einen SCHLUCK?

Anzahl der Antworten 3 Antworten
Noob Frage vorweg... Ich versuche zu installieren SCHLUCK auf Windows. Nach der INSTALLATION von document, ich cd zu dem Verzeichnis mit dem Paket den Quellcode und geben ./configure konfigurieren Sie das Paket für Ihr system. Habe ich

Wie Installieren von M2crypto auf Windows

Anzahl der Antworten 2 Antworten
Nach die Installation von OpenSSL, herunterladen der pre-built Schluck ausführbare und Sicherstellung der openssl-Bibliotheken befinden sich im Standardverzeichnis" c:\pkg, pip install m2crypto Ergebnisse in: ... C:\Program Files (x86)\gfortran\bin\gcc.exe -mno-cygwin -mdll -O -Wall -IC:\Pyth on27\include -IC:\Python27\PC -Ic:\pkg\include -Ic:\users\evbo\appdata\local\tem

Eine triviale Python SWIG-error Frage

Anzahl der Antworten 3 Antworten
Ich versuche, Python läuft mit Schluck zu tun, C/C++. Bei mir läuft das tutorial hier, "Aufbau einer python-Modul'. Wenn ich den Anruf gcc -c example.c example_wrap.c -I /my_correct_path/python2.5 Bekomme ich eine Fehlermeldung: my_correct_path/python2.5/pyport.h:761:2: error: #error "LONG_BIT definition

Installation pocketsphinx python-Modul: Befehl 'swig.exe' ist fehlgeschlagen

Anzahl der Antworten 4 Antworten
Ich bin immer so etwas wie dieses. Kann jemand mir bitte sagen, wie dieses Problem zu beheben. C:\Users\krush\Documents\ML using Python>pip install pocketsphinx Collecting pocketsphinx Using cached pocketsphinx-0.1.3.zip Building wheels for collected packages: pocketsphinx Running setup.py bdist_wheel for

Wie zu installieren SCHLUCK auf Linux centos

Anzahl der Antworten 1 Antworten
Ich installieren möchten, SCHLUCK auf Meinem linux server zum testen einige Sachen. Wie installieren können, InformationsquelleAutor | 2010-06-16

Erstellen einer DLL aus einem gewickelten cpp-Datei, die mit SCHLUCK

Anzahl der Antworten 8 Antworten
Ich bin in den Prozess des Lernens, wie zu verwenden SCHLUCK auf Windows. Folgende ist mein c++ - code: /* File : example.cxx */ #include "example.h" #define M_PI 3.14159265358979323846 /* Move the shape to a new location

Die Verpackung einer C++ - Klasse in Python mit SCHLUCK

Anzahl der Antworten 3 Antworten
Beispiel.h: #ifndef EXAMPLE_H #define EXAMPLE_H class Math { public: int pi() const; void pi(int pi); private: int _pi; }; #endif example.cpp: #include "example.h" int Math::pi() const { return this->_pi; } void Math::pi(int pi) { this->_pi = pi;

Ist es eine gute Idee für mich zu lernen, Python vor C oder eine andere Compiler-Sprache?

Anzahl der Antworten 13 Antworten
Im Moment bin ich durch MIT Einführung in die informatik-Kurs über OpenCourseWare. Als Teil dieser Lehrveranstaltung Lerne ich die Sprache Python. Ich habe gelesen, eine Menge Dinge, über die Vorteile des Lernens C. Vor I Graben sich

Erstellen einer DLL mit SCHLUCK aus Visual Studio 2010

Anzahl der Antworten 1 Antworten
Ich versuche schon seit Wochen zu bekommen Microsoft Visual Studio 2010 zum erstellen einer DLL für mich mit SWIG. Wenn Sie bereits den Prozess Durchlaufen, würden Sie so freundlich sein und eine durchdachte Schritt-für-Schritt-Prozess Erklärung? Ich habe

Wie setzen std::vector<int> als Python-Liste mit SCHLUCK?

Anzahl der Antworten 2 Antworten
Ich versuche, setzen Sie diese Funktion, um mit Python SWIG: std::vector<int> get_match_stats(); Und ich möchte einen SCHLUCK zu generieren Verpackung code für Python, damit ich es sehen kann als Liste von Integer-zahlen. Hinzufügen dieser auf die .ich

Die Erweiterung python - Schluck, nicht einen Schluck oder Cython

Anzahl der Antworten 3 Antworten
Fand ich den Flaschenhals in meine python-code, spielte mit psycho etc. Dann beschlossen, schreiben Sie ein c/c++ - Erweiterung für die Leistung. Mit Hilfe von swig man fast nicht darum kümmern muss, Argumente etc. Alles funktioniert einwandfrei.

Python: SWIG vs Ctypes

Anzahl der Antworten 10 Antworten
In python, unter welchen Umständen SCHLUCK eine bessere Wahl als ctypes für den Aufruf von entry-Punkte in gemeinsamen Bibliotheken? Nehmen wir an, Sie nicht bereits über die SWIG interface file(s). Was sind die performance-Metriken von den beiden?

Eine C ++ - API für Python verfügbar machen

Anzahl der Antworten 5 Antworten
Ich bin derzeit an einem Projekt arbeiten waren musste ich wickeln Sie das C++ - Klassen mit Python in der Lage sein, um ein Skript für das Programm. So meine speziellen Erfahrungen auch beteiligt einbetten des Python-interpreters

Python SVN-Bindungen für Windows

Anzahl der Antworten 3 Antworten
Wo finde ich vorkompilierte Python SWIG-SVN-bindings für Windows? InformationsquelleAutor der Frage Joshua | 2009-03-24

Suchen Sie nach einer bequemen Möglichkeit, Java von C ++ aus aufzurufen

Anzahl der Antworten 10 Antworten
Es scheint, die meisten Unterlagen oder Helfer-Bibliotheken über JNI (Java Native Interface) sind betroffenen mit dem Aufruf von nativem code aus Java. Dies scheint die hauptsächliche Verwendung von es, auch wenn es in der Lage ist mehr.

Java-Schnittstelle mit SWIG generieren

Anzahl der Antworten 1 Antworten
Ich bin mit SWIG, um ein Java-wrapper der C++ - Bibliothek (über Json zu (de -) Serialisierung) zur Nutzung auf Android. Ich definierte eine abstrakte Klasse in C++, was einem Objekt, die (de -) serialisiert : class

cc1plus: warning: Die Befehlszeilenoption "-Wstrict-prototypes" ist für Ada / C / ObjC, nicht aber für C ++ gültig

Anzahl der Antworten 7 Antworten
Baue ich eine C++ - Erweiterung für die Verwendung in Python. Ich sehe diese Warnung wird generiert, während der Kompilierung -, wenn ein Typ: python setup.py build_ext -i Was ist die Ursache und wie behebe ich es?

java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader

Anzahl der Antworten 15 Antworten
Gibt es jemanden, der schon Erfahrung mit diesem Fehler? java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/org.swig.simple-2/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]] couldn't find "liborg.swig.simple.example.so" Fehler tritt auf wenn ich load library auf diesem Weg. static { System.loadLibrary("example"); } Ich bin sicher, dass 'Beispiel' Klasse

M2Crypto wird nicht in venv installiert, oder swig definiert nicht __x86_64__, was das Kompilieren gegen OpenSSL verhindert

Anzahl der Antworten 9 Antworten
Ich versuche zu installieren die Python-M2Crypto package in ein virtualenv auf einem x86_64 RHEL 6.1 Maschine. Dieser Prozess ruft einen Schluck, das schlägt mit der folgenden Fehlermeldung: $ virtualenv -q --no-site-packages venv $ pip install -E venv