Capitolo 6. Eseguire programmi in KDevelop

Una volta che hai compilato un programma, lo vorrai eseguire. A tale scopo devi configurare per i tuoi progetti i Lanci. Un Lancio è formato dal nome di un eseguibile, un insieme di parametri della riga di comando, e un ambiente di esecuzione (ad esempio «esegui questo programma in una shell», o «esegui questo programma in un debugger»).

Impostare i lanci in KDevelop

Per impostarli vai alla voce del menu EseguiConfigura i lanci, e seleziona il progetto a cui vuoi aggiungere un lancio, e fai clic sul pulsante . Poi inserisci il nome dell'eseguibile, e il percorso dove vuoi eseguire il programma. Se l'esecuzione dell'eseguibile dipende dalla compilazione dell'eseguibile e/o da altre librerie, allora potresti volerle aggiungere all'elenco in basso: seleziona Compila dal menu a discesa, poi premi il simbolo a destra della casella di testo e seleziona qualunque obiettivo vuoi compilare. Nell'esempio qui sopra ho selezionato l'obiettivo tutto dal progetto 1.deal.II e step-32 dal progetto 1.step-32 per assicurarmi che sia la libreria base che il programma siano compilati e aggiornati prima che il programma sia effettivamente eseguito. Già che ci sei, potresti anche configurare il lancio del debug facendo clic sul simbolo Debug e aggiungere il nome del debugger; se è il debugger di sistema (ad es. gdb on Linux®), non hai bisogno di fare questo passo.

Ora puoi cercare di eseguire il programma: seleziona dal menu della finestra principale di KDevelop EseguiEsegui lancio (o premi Shift+F9) e il tuo programma dovrebbe essere eseguito in una sottofinestra separata di KDevelop. La figura qui sopra mostra il risultato: la nuova sottofinestra in basso relativa allo strumento Esegui mostra l'output del programma in esecuzione, in questo caso il programma step-32.

Nota

Se hai configurato dei lanci multipli, puoi scegliere quale eseguire quando premi Shift+F9 andando in EseguiConfigurazione di lancio attuale. Esiste un modo non ovvio per modificare il nome di una configurazione: nella finestra di dialogo che si ottiene quando selezioni EseguiConfigurazione di lancio attuale, il doppio clic sul nome della configurazione nella vista ad albero a sinistra, ti permetterà di modificare il nome della configurazione.