Continguts:
Introducció Modes Paràmetres del programa
La generació consisteix en construir una aplicació executable, una biblioteca o un plugin a partir dels fitxers de codi font del projecte. Es parla de generació perquè la compilació només consisteix en la producció d'un fitxer objecte (.o) a partir d'un fitxer font (.cpp).
La generació compila els fitxers font, enssambla els fitxers objecte obtinguts i després els vincula obtenint així el fitxer executable resultant.
QDevelop es recolza de QT ja que crida a qmake, que és l'encarregat de llegir el fitxer de projecte i generar un fitxer Makefile amb el que després mitjançant la crida a la comanda make s'encarregarà de tot el procés de compilació i vinculació.
Si en el moment que es compila el projecte es troben errors o avisos (warnings) referents a algun fitxer de codi, aquests es mostraran per la consola de generació. Els errors es mostren en color vermell, mentre que els avisos els veurem en color blau.
Per poder corretgir-los, només ens caldrà fer doble clic en la línia que mostra l'error o avís i ja se'ns obrirà el fitxer en qüestió i se'ns posicionarà en la línia que contingui l'error.
En la següent imatge podem veure com es mostren els missatges per la consola al fer una compilació del porjecte:

Un projecte el podem generar en dos modes: debug o release. Aquests dos modes els podem canviar mitjançant el menú
Anem a veure les propietats de cadascun dels dos modes:
Pot ser útil de transmetre a l'aplicació que volem executar o que volem depurar alguns paràmetres d'entrada. Això ho podem fer mitjançant el menú :
En aquest diàleg podem introduir els paràmetres que vulguem passar a l'aplicació, el directori de treball i també podem editar i/o afegir variables d'entorn.
![]() |
![]() |
Josep Ramon Benet Bitrià
2008