All'interno dell'azienda Infineon Technologies Italia, sede di Padova, è nata l'esigenza di integrare in un unico ambiente di sviluppo una serie di funzioni fin'ora svolte da altri software indipendenti e non interfacciati fra loro. L’ambiente di sviluppo di base è Eclipse, già utilizzato e familiare ai programmatori di Infineon, su cui installare il plug-in realizzato. Le funzioni da integrare comprendevano la possibilità di selezionare opzioni di compilazione di codice in linguaggio C e di riportare in uscita un file leggibile e traducibile per diversi tipi di compilatore, oltre che la possibilità di fare “software versioning”. Doveva inoltre essere possibile inviare bug/request mail e avere accesso alla console di terminale. Il progetto trattato nella tesi si concentra solo sulla prima parte relativa alle opzioni di compilazione
Plug-in per l'ambiente di sviluppo Eclipse
Gasparini, Michele
2011/2012
Abstract
All'interno dell'azienda Infineon Technologies Italia, sede di Padova, è nata l'esigenza di integrare in un unico ambiente di sviluppo una serie di funzioni fin'ora svolte da altri software indipendenti e non interfacciati fra loro. L’ambiente di sviluppo di base è Eclipse, già utilizzato e familiare ai programmatori di Infineon, su cui installare il plug-in realizzato. Le funzioni da integrare comprendevano la possibilità di selezionare opzioni di compilazione di codice in linguaggio C e di riportare in uscita un file leggibile e traducibile per diversi tipi di compilatore, oltre che la possibilità di fare “software versioning”. Doveva inoltre essere possibile inviare bug/request mail e avere accesso alla console di terminale. Il progetto trattato nella tesi si concentra solo sulla prima parte relativa alle opzioni di compilazioneFile | Dimensione | Formato | |
---|---|---|---|
Plug-in_per_l'ambiente_di_sviluppo_Eclipse_-_Plug-in_for_the_Eclipse_IDE.pdf
accesso aperto
Dimensione
1.15 MB
Formato
Adobe PDF
|
1.15 MB | Adobe PDF | Visualizza/Apri |
The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License
https://hdl.handle.net/20.500.12608/15297