Come posso ridurre le dimensioni del mio ADA programmi?

December 14

I compilatori dei linguaggi di programmazione ADA sono noti per la produzione di codice eseguibile che è troppo grande, e non fanno un buon lavoro di allocazione di memoria. Un programma ADA spesso utilizza solo una frazione dei sottoprogrammi definiti nei pacchetti di sistema condivisi. Il codice compilato per questi sottoprogrammi inutilizzate aumenta la dimensione del programma eseguibile. Un programma di utilità "gnatelim" in grado di rilevare i sottoprogrammi non utilizzati e contribuire a ridurre le dimensioni dei programmi di ADA per la compilazione di un codice eseguibile più piccolo per il programma.

istruzione

1 Tipo "gnatmake -c" nella finestra della riga di comando. Aggiungere il nome del file del programma ADA sulla stessa linea di inserire l'elenco dei dichiarata ma mai detto "Eliminare" pragma nel file di configurazione del compilatore "gnat.adc." Premere Invio."

2 Tipo "gnatelim" nella finestra della riga di comando. Aggiungere il nome del file del programma ADA sulla stessa linea. Premere il tasto "Enter" per eseguire l'utilità gnatelim.

3 Tipo "$ gnatmake -f" nella finestra della riga di comando, e aggiungere il nome del file del programma ADA sulla stessa linea. Premere il tasto "Enter" per ricompilare il programma di ADA con il nuovo file di configurazione per ridurre le dimensioni del codice eseguibile.