Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Both sides previous revision Revisione precedente Prossima revisione | Revisione precedente | ||
it:first_steps [2009/12/11 16:57] frank50_s |
it:first_steps [2009/12/15 12:49] (versione attuale) frank50_s |
||
---|---|---|---|
Linea 1: | Linea 1: | ||
====== Primi passi====== | ====== Primi passi====== | ||
- | Queste pagine sono rivolte ai principianti | + | Queste pagine sono rivolte ai principianti e li guidano alla creazione del primo progetto con Pelles C. |
===== Creazione di un progetto vuoto ===== | ===== Creazione di un progetto vuoto ===== | ||
Linea 6: | Linea 6: | ||
apparirà la seguente finestra: | apparirà la seguente finestra: | ||
- | {{:empty_proj1.png|}} | + | {{:empty_proj1.png}} |
e nel campo //Name:// inserire il nome del progetto. | e nel campo //Name:// inserire il nome del progetto. | ||
- | Selezionare nella scheda //Empty projects// il tipo di progetto; in questo documento la scelta fatta è //Win32 console program (EXE)//. | + | Selezionare nella scheda //Empty projects// il tipo di progetto; in questo documento la scelta fatta è //Win32 console program (EXE)// e premere //OK//. |
+ | Il progetto in maniera predefinita è salvato nella cartella //.../documenti/pelles c projects// | ||
+ | tale comportamento può essere modificato andando a selezionare nel campo //Location:// una cartella diversa. | ||
+ | |||
+ | ===== Aggiunta di un file sorgente ===== | ||
+ | Ora il progetto è pronto, ma è vuoto. Per aggiungere un nuovo file sorgente selezionare **New**, **Source code** (Ctrl+N) dal menù **File**. Salvando, selezionando **Save** dal menù **File**, verrà chiesto di aggiungere il file al progetto | ||
+ | |||
+ | {{ :addnewsource.png }} | ||
+ | |||
+ | invece per aggiungere un file esistente selezionare **add files to project...** dal menù **Project**. | ||
+ | |||
+ | ===== Compilazione, assemblamento, esecuzione ===== | ||
+ | Nel menù **Project** si trovano tre opzioni: **compile**, **build**, **execute**. La prima compila il progetto per ottenere il [[http://it.wikipedia.org/wiki/File_oggetto|file oggetto]] (*.obj), la seconda lo assembla per ottenere il [[http://it.wikipedia.org/wiki/Codice_eseguibile|file eseguibile]] (.exe), la terza esegue il programma. | ||
+ | {{ :prjmenu1.png |}} | ||
+ | Da notare che l'opzione **build** produce anche il file oggetto se il codice è stato aggiornato e alla stessa maniera **execute** genera il file oggetto ed eseguibile se ci sono state delle modifiche. |