El kit del compilador de Amsterdam

El kit del compilador de Ámsterdam es un conjunto de herramientas y un compilador rápido, liviano y retargetable.
Descargar ahora

El kit del compilador de Amsterdam Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Precio:
  • FREE
  • Nombre del editor:
  • David Given
  • Sitio web del editor:

El kit del compilador de Amsterdam Etiquetas


El kit del compilador de Amsterdam Descripción

El kit del compilador de Ámsterdam es un conjunto de herramientas y un compilador rápido, liviano y retargetable. El kit del compilador de Ámsterdam o en el corto ack ack, es un conjunto de compiladores rápidos, livianos y retargetables y una meta de herramientas escrita por Andrew Tanenbaum y Ceriel Jacobs, y fue Minix 'Native Touchchain. El ACK fue originalmente software de código cerrado (que permitió que se distribuyeran los binarios para Minix como un caso especial), pero en abril de 2003 se publicó bajo una licencia de código abierto BSD. El ACK logra la máxima portabilidad utilizando un lenguaje de código de bytes intermedio llamado em. Cada language Front-End produce archivos de objeto EM, que luego se procesan a través de una serie de optimizadores genéricos antes de ser traducidos por un back-end en el código nativo de la máquina. Soy un lenguaje intermedio de GCC, EM es un lenguaje de programación real y podría implementarse en hardware ; Varios de los internos de la lengua tienen bibliotecas implementadas en el ensamblaje de EM. EM es una máquina basada en pila de nivel relativamente alto, y una de las herramientas suministradas con ACK es un intérprete capaz de ejecutar los binarios de EM directamente, con un alto grado de control de seguridad. Consulte el documento de EM al que se hace referencia a continuación para obtener más información. Maqueos viene con un enlazador genérico y bibliotecario capaz de manipular archivos en el propio formato basado en A. ACK; Se trabajará en los archivos que contengan el código EM así como el código de máquina nativo. (Sin embargo, no puede, sin embargo, vincular el código de EM al código de máquina nativo sin traducir primero el EM Binario.) Instalación: Para instalar el ACK, debe descargar el paquete de origen y compilarlo.Version 5.6 compila limpiamente en Linux, pero tiene Tenía poca prueba hasta ahora. Las instrucciones de instalación son complejas pero sencillas siempre que siga las instrucciones. Por favor, lea el readme; Proporciona un recorrido detallado del proceso de compilación, que le dice qué escribir en cada etapa. Lo que está nuevo en esta versión: · Se ha agregado soporte para generar binarios de CP / M utilizando el generador de código 8080. · Los distintos optimizadores han sido golpea en forma, y ​​ahora es posible usarlos en todas las plataformas; Se ha configurado un optimizador básico para el 8080. · Se ha confirmado el sistema de puntos flotantes trabajando en las plataformas PC86 y Linux386. · Se ha mejorado la compatibilidad de ANSI, se han reducido los tamaños binarios, y hay muchas correcciones de errores en todas partes.


El kit del compilador de Amsterdam Software relacionado