Resultados de la búsqueda a petición "swig"

5 la respuesta

Swig, devolviendo una serie de dobles

Lo sé, a menudo hay muchas formas de resolver ciertos problemas. Pero aquí sé de qué manera quiero tenerlo, pero no puedo hacer que funcione con Python y SWIG ... Tengo una función C, que me devuelve una matriz de valores dobles: double ...

2 la respuesta

¿Cómo SWIG en VS2010?

Hola a todos, estoy tratando de SWIG un proyecto de múltiples archivos que hice en VS2010 (c ++) a Python. Me las arreglé para vincular el archivo Python26.lib, y tengo SWIG generando un archivo contenedor .cpp para mi archivo .cpp principal. He ...

1 la respuesta

Swig una DLL en Java

¿Alguien sabe si es posible usar Swig para generar una interfaz Java para una DLL con encabezados C incluidos? Hay muchos tutoriales que describen qué hacer si tiene la fuente http: ...

1 la respuesta

Ampliando las clases integradas SWIG

a opción -builtin de SWIG tiene la ventaja de ser más rápida y de estar exenta de un error con herencia múltiple. El revés es que no puedo establecer ningún atributo en las clases generadas o en ninguna subclase: -Puedo extender un tipo de lista ...

1 la respuesta

Llamando Java desde MATLAB

He estado usandoTrag [http://www.swig.org] para crear un contenedor Java para una biblioteca escrita en C ++. Los envoltorios se generan en un paquete y luegojar 'ed. Los archivos están compilados correctamente y funcionan perfectamente con Java, ...

3 la respuesta

¿Cómo instalar SWIG?

Noob pregunta por delante ... Estoy intentando instalar SWIG en Windows. De acuerdo con el documento INSTALL, tengo que cd al directorio que contiene el código fuente del paquete y escriba./configure para configurar el paquete para su ...

2 la respuesta

Matriz SWIG / python dentro de la estructura

Tengo una estructura definida dentro de header.h que se parece a: typedef struct { .... int icntl[40]; double cntl[15]; int *irn, *jcn; ....Cuando inicio un objeto con esta estructura, tengo acceso a enteros / dobles pero no a matrices. >> ...

1 la respuesta

Eliminar SWIGTYPE del nombre de clase generado

¿Hay alguna forma de eliminar la parte SWIGTYPE de los nombres de clase generados y reemplazar con otro literal de cadena? es decir. cambie SWIGTYPE_p_ex_session.java a ex_session.java (elimine "SWIGTYPE_p _" generad SWIG .i archivo: %module ...

4 la respuesta

Exponer una instancia de clase C ++ a un intérprete incrustado de Python

Estoy buscando una manera simple de exponer una instancia de clase C ++ a un intérprete incorporado en Python. Tengo una biblioteca C ++. Esta biblioteca está envuelta (usando swig por el momento) y puedo usarla desde el intérprete de python ...

2 la respuesta

Utilice SWIG para manejar la función C devolviendo un puntero a la matriz de estructura en Java

Estoy tratando de averiguar qué cambio de archivo de interfaz SWIG se necesita para manejar getFoo devuelve un puntero que apunta a una matriz de una estructura personalizada (sender_id_t). Sin ningún código especial de interfaz SWIG, obtengo ...