SWIG POR LINUX

Un compilador de interfaz que conecta programas
Descargar ahora

SWIG POR LINUX Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Others
  • Nombre del editor:
  • swig.org
  • Sitio web del editor:
  • Sistemas operativos:
  • Linux
  • Tamaño del archivo:
  • 4.66MB

SWIG POR LINUX Etiquetas


SWIG POR LINUX Descripción

Editby WIG es un compilador de interfaz que conecta programas escritos en C y C ++ con lenguajes de scripting como Perl, Python, Ruby y TCL. Funciona al tomar las declaraciones encontradas en los archivos de encabezado C / C ++ y usarlos para generar el código de envoltura que los idiomas de scripting deben acceder al código C / C ++ subyacente. Además, SWIG proporciona una variedad de características de personalización que le permiten adaptar el proceso de envoltura para adaptarse a su solicitud. John Ousterhout (Creador de TCL) ha escrito un artículo que describe los beneficios de los idiomas de scripting. SWIG lo hace bastante fácil conectar lenguajes de scripting con el código C / C ++. SWIG se utiliza de varias maneras: Construyendo programas más potentes de C / C ++. Usando SWIG, puede reemplazar la función principal () de un programa C con un intérprete de scripting desde el que puede controlar la aplicación. Esto agrega mucha flexibilidad y hace que el programa "programable". Es decir, la interfaz de scripts permite a los usuarios y desarrolladores modificar fácilmente el comportamiento del programa sin tener que modificar el código C / C ++ de bajo nivel. Los beneficios de esto son numerosos. De hecho, piense en todos los grandes paquetes de software que utiliza todos los días, casi todos incluyen un lenguaje macro especial, idioma de configuración o incluso un motor de scripting que permite a los usuarios realizar personalizaciones. Prototipado rápido y depuración. SWIG permite que los programas C / C ++ se coloquen en un entorno de scripts que se pueda usar para la prueba y la depuración. Por ejemplo, puede probar una biblioteca con una colección de scripts o usar el intérprete de scripting como un depurador interactivo. Dado que SWIG no requiere modificaciones al código de C / C ++ subyacente, se puede usar incluso si el producto final no se basa en la scripting


SWIG POR LINUX Software relacionado