3
votos
2
respuestas
vistas 608
Cómo procesar una cadena char por char en el código XS
Supongamos que hay un fragmento de código como este: ...
preguntado 10 años, 10 meses
15 preguntas, página #1
3
votos
2
respuestas
vistas 608
Supongamos que hay un fragmento de código como este: ...
preguntado 10 años, 10 meses
10
votos
3
respuestas
vistas 1,206
Estoy tratando de compilar un XS en perl [ed(ikegami): lo que quiere decir que está usando ::MakeMaker's make perl para crear un perl con una biblioteca de proveedor C enlazada estáticamente] pero cuando lo hago, la nueva versión de perl no admite la carga dinámica de módulos. Cada vez que intento ejecutar un código perl que tiene...
preguntado 10 años, 11 meses
0
votos
2
respuestas
vistas 391
Estoy trabajando en una utilidad que necesita poder compilar tanto en compiladores estándar de C ++ como en compiladores preestándar. El código puede y será lanzado a casi cualquier compilador de C ++ que exista. ...
preguntado 11 años, 3 meses
2
votos
2
respuestas
vistas 261
2
votos
1
respuestas
vistas 155
Tengo un constructor y un destructor muy simple para alguna biblioteca basada en C. Bueno, necesito capturar señales como TERM y otras para hacer cumplir el destructor invocando la muerte obligatoria de perl con killall perl, por ejemplo ...
preguntado 11 años, 10 meses
3
votos
1
respuestas
vistas 212
He escrito un módulo Perl basado en XS que proporciona acceso a funciones en una biblioteca C; llamémoslo MyLib_XS por ahora. Quiero avanzar desde aquí utilizando estas funciones para definir métodos en una clase Moose. Por supuesto, puedo usar MyLib_XS; dentro de mi módulo de definición de Moose Class y llamar ...
preguntado 12 años, 2 meses
12
votos
1
respuestas
vistas 2,492
Ok, esta es una pregunta muy interesante y puede que no haya una manera fácil de hacer esto, pero pensé que lo descartaría antes de decidir que modificar Perl es mi respuesta subyacente. ...
preguntado 12 años, 4 meses
5
votos
1
respuestas
vistas 842
He escrito un contenedor de Perl XS para una biblioteca C que consta de aproximadamente ~ 80 ...
preguntado 12 años, 6 meses
7
votos
3
respuestas
vistas 854
Recientemente comencé a aprender XS usando perlxstut y el tutorial sugiere que cree mi módulo usando la antigua herramienta h2xs para crear un proyecto basado en ExtUtils :: MakeMaker. Sin embargo, para proyectos de Perl puro, h2xs / EUMM ha sido desfavorecido durante mucho tiempo en favor de Module :: Install, Module :: Build o Dist :: Zilla. ...
preguntado 12 años, 6 meses
2
votos
1
respuestas
vistas 131
Sé que la persona que llama me dará el nombre del archivo y el número de línea donde se llamó a una función, pero ¿cómo puedo obtener el carácter o la compensación de bytes? Está bien si debo bajar a XS (la función probablemente terminará siendo XS de todos modos). ...
preguntado 12 años, 8 meses
2
votos
2
respuestas
vistas 181
¿Existe un ExtUtils :: * o Module :: Build (u otro) análogo al mkmf.have_struct_member de Ruby? ...
preguntado 13 años, 2 meses
3
votos
1
respuestas
vistas 201
En OpenSolaris ($ ^ O eq 'solaris', vers. 2.11), estoy tratando de construir un módulo XS que use XPGv4v2 / Single Unix Spec. comprensión de struct msghdr, específicamente para la interrogación de "datos auxiliares". ...
preguntado 13 años, 2 meses
3
votos
3
respuestas
vistas 565
Estoy intentando escribir un nuevo módulo XS para Perl. He probado siguiendo las instrucciones de escritura del módulo XS y está funcionando bien. ...
preguntado 13 años, 5 meses
6
votos
2
respuestas
vistas 1,536
Tengo un objeto C ++ que estoy convirtiendo a Perl usando Perl XS. Este proceso funciona bien con Perl 5.8.5 y 5.8.7. Pero tan pronto como intento usar Perl 5.10.0, me encuentro con muchos errores de compilación. La mayoría de ellos están en esta línea: ...
preguntado 13 años, 7 meses
17
votos
4
respuestas
vistas 797
...
preguntado 13 años, 11 meses