Domanda

Sono utilizzo GNAT Programmazione Studio 2011.

Voglio sapere come confezionare il codice in un file exe. Come ad esempio il pacchetto e rilasciare il mio codice in un file exe e potrebbe correre in un altro computer che non è installare il GPS2011.

Grazie! Soleggiato

È stato utile?

Soluzione

È possibile aggiungere -static alle bandiere linker. Poi le librerie condivise tutto sarà messo in eseguibile. Ma non piangere circa la dimensione allora;)

Altri suggerimenti

Quando si è configurato il GPS per il progetto, hai detto che quello di chiamare, e dove luogo, il programma principale.

Questo file è il file "exe" (se si tratta di una letteralmente ".exe" per Windows, o quello che ha chiamato per altri ambienti basati su Unix) contenente tutto il codice.

Se il programma si avvale di qualsiasi condiviso biblioteche o il supporto di dati o file di configurazione, il computer di destinazione, o saranno avere quelle già installate, o avranno bisogno di essere incluso come parte del pacchetto di installazione .

Dal momento che avete il vostro exe "principale", questo allora diventa semplicemente una questione di imballaggio di installazione. Se si sta lavorando su Windows, c'è un certo numero di utility Installer disponibili, e per Linux c'è varie opzioni di packaging, come il numero di giri e di deb di. E c'è sempre la possibilità di fornire semplicemente un (compresso) file tar della gerarchia directory di esecuzione.

GNAT per lo sviluppo, ma MinGW è un'alternativa utilizzabile per la preparazione di file .exe.

Addendum: Si noti che MinGW deriva da FSF gNAT , e il gNAT Modificato General Public Licenza si applicherebbe alla distribuzione di codice compilato con MinGW . Prima di distribuire codice compilato con GNAT Programmazione Studio 2011, si dovrebbe verificare la licenza che è venuto con la copia. Una discussione in questione può essere trovata qui .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top