| Il kit di compilatore Amsterdam Il kit di compilatore Amsterdam è una suite di compilatore veloce, leggera e retargetable e toolchain. |
Scarica ora |
Il kit di compilatore Amsterdam Classifica e riepilogo
- Nome editore:
- David Given
Il kit di compilatore Amsterdam Tag
Il kit di compilatore Amsterdam Descrizione
Il kit di compilatore Amsterdam è una suite di compilatore veloce, leggera e retargetable e strumento. Il kit di compilatore di Amsterdam o in breve ACK ACK, è una suite di compilatore veloce, leggera e retargetable e portautensionari scritti da Andrew Tanenbaum e Ceriel Jacobs, ed è stato Minix 'Native Toolchain. L'ACK è stato originariamente un software di fonte chiuso (che ha permesso ai binari di essere distribuiti per Minix come caso speciale), ma nell'aprile 2003 è stato rilasciato in una licenza BSD open source.L'CK raggiunge la massima portabilità utilizzando una lingua di codice di byte intermedio utilizzando una lingua intermedia chiamato em. Ogni front-end della lingua produce file oggetto EM, che vengono quindi elaborati attraverso un numero di ottimizzatori generici prima di essere tradotto da un back-end in codice macchina nativo. Lingua intermediazione di GCC simile, EM è un vero linguaggio di programmazione e potrebbe essere implementato nell'hardware ; Un certo numero di front-end di lingua ha le biblioteche implementate nell'assemblea EM. EM è una macchina basata su pila relativamente alto e uno degli strumenti forniti con ACK è un interprete in grado di eseguire direttamente i binari EM, con un alto grado di controllo della sicurezza. Vedere il documento EM riferito di seguito per ulteriori informazioni.Ack viene fornito con un collegamento generico e un bibliotecario in grado di manipolare i file nel proprio formato basato su ACK; Lavorerà su file contenenti codice EM e codice macchina nativo. (Non è possibile, tuttavia, collegare il codice EM al codice della macchina nativo senza tradurre prima il binario EM prima.) Installazione: Per installare l'ACK, è necessario scaricare il pacchetto sorgente e compilare IT.Version 5.6 Compila in modo pulito su Linux, ma ha aveva pochissimo test finora. Le istruzioni di installazione sono complesse ma dirette fornite da seguire le istruzioni. Si prega di leggere il readme; Fornisce una passeggiata dettagliata del processo di compilazione, dicendo cosa digitare in ogni fase. Che cosa è nuova in questa versione: · Il supporto è stato aggiunto per generare binari CP / M utilizzando il generatore di codice 8080. · I vari ottimizzatori sono stati battuto in forma ed è ora possibile usarli su tutte le piattaforme; Un ottimizzatore di base a spioncino è stato impostato per l'8080. · Il sistema a punti flottante è stato confermato di lavorare sulle piattaforme PC86 e Linux386. · La compatibilità ANSI è stata migliorata, le dimensioni binarie sono state ridotte, e ci sono molti bugfix ovunque.
Il kit di compilatore Amsterdam Software correlato