Strumenti Utente

Strumenti Sito


it:projects

Progetti

In Pelles C un progetto contiene i file sorgente e i comandi per creare un unico eseguibile. Ci sono diversi tipi di progetto, per i programmi eseguibili (.exe), per le librerie dinamiche (.dll), per le librerie statiche (.lib), così come per diversi sistemi operativi come Windows e Windows CE. Può essere attivo un solo progetto per volta, ma dalla versione 4.0 più progetti possono essere caricati in un workspace. Una volta caricato un progetto nell'IDE sarà visualizzato nella finestra progetti.

Finestra progetti

La finestra progetti presenta due viste: la vista sorgente (source view) e la vista destinazione (target view).

Si farà la maggior parte dei lavori in vista sorgente. Qui è possibile fare doppio clic su un file per aprirlo, o utilizzare il menù di scelta rapida per eseguire attività relative a progetti. La maggior parte dei compiti saranno anche disponibili nel menù Progetto. La vista di destinazione contiene i file di output che verranno creati durante la compilazione. Qui è possibile fare doppio clic su un file per compilarlo, o utilizzare il menu di scelta rapida per eseguire attività relative a progetti. La maggior parte dei compiti saranno anche disponibili nel menù Project.

Un progetto è memorizzato in un file di progetto (.ppj), con impostazioni aggiuntive per l'IDE in un file di estensione del progetto (.ppx). Un workspace è memorizzato in un file di lavoro (.ppw). Sono tutti file in formato testo che possono essere visualizzati con qualsiasi editor di testo.

Creare un nuovo progetto

Per creare un nuovo progetto, selezionare New, Project dal menù File.

È possibile creare un progetto attraverso una procedura guidata, che prevede di solito del codice sorgente per iniziare. È inoltre possibile creare un progetto vuoto, e riempirlo con i file sorgente. È possibile creare programmi (.exe), librerie dinamiche (.dll), o librerie statiche (.lib) per Windows o Windows Mobile.

Assemblare un progetto

Per assemblare il progetto attivo, selezionare Build dal menù Project. (Per assemblare un workspace, selezionare Build workspace dal menu Progetto).

Questo porterà alla creazione di tutti i file di destinazione in cui i file di origine, o una delle loro dipendenze, sono stati modificati. La destinazione per un file sorgente C (.c) o assembly (.asm) sarà un file oggetto (.obj). La destinazione per uno script di risorsa (.rc), sarà un file binario di risorse (.res). La destinazione finale sarà l'eseguibile. Le dipendenze per un file sorgente saranno i file #include, quelle di uno script di risorsa saranno i file #include e altri referenziati dallo script, per esempio icone (.ico) e i file bitmap (.bmp).

Si possono vedere tutti i file di destinazione selezionando Target files nel menù View. Il risultato:

La vista progetto (scheda Project in basso nell'interfaccia dell'IDE) mostrerà l'assemblamento in corso. Il risultato:

it/projects.txt · Ultima modifica: 2009/12/15 13:20 da frank50_s