Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Both sides previous revision Revisione precedente | |||
it:projects [2009/12/14 22:54] frank50_s |
it:projects [2009/12/15 13:20] (versione attuale) frank50_s |
||
---|---|---|---|
Linea 11: | Linea 11: | ||
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. | 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: | ||
+ | {{ :it:targetfile.png |}} | ||
+ | |||
+ | La vista progetto (scheda Project in basso nell'interfaccia dell'IDE) mostrerà l'assemblamento in corso. Il risultato: | ||
+ | {{ :it:projectview.png |}} |