Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    [Dev-C++] Problema nella compilazione

    Ciao a tutti, spero che qualcuno possa aiutarmi a risolvere questo problema.

    Programmo in C da poco (circa 24 ore) e sono da qualche ora arrivato all'uso dei compilatori. Come consigliato nella guida al C di questo sito (http://programmazione.html.it/c/) ho scelto il Bloodshed Dev-C++ (http://www.bloodshed.net/devcpp.html) ma una volta scritto il programma non riesco a creare l'eseguibile.
    Procedo in questo modo:

    1 - Una volta aperto il programma creo un nuovo progetto.
    2 - Creo un nuovo file sorgente e inizio a scrivere il programma
    codice:
    #include <stdio.h>
    main(){
    printf("Hello world!");
    }
    3 - Clicco su 'Esegui/Compila'. Il programma inizia a fare le sue elaborazioni.
    4 - Quindi mi dice che c'è un errore:
    2 C:\Programmi\Dev-Cpp\Projects\ciao.c:5 [Warning] no newline at end of file
    E non mi crea l'eseguibile... Ma che significa?

    Voi che programmi usate per Windows (possibilmente free)?
    Ciao e grazie!
    Charlie Blown: un nome, un destino...

    Avatar Area!!!

  2. #2
    quello non è un errore, ma solo un warning...non impedisce la compilazione

    cmq per compilare file con dev c++ fai cosi :

    -crea un file di testo e dagli estensione .c
    -scrivigli dentro il codice del tuo programma
    -fai compile

    non star a creare progetti che è inutile per programmi così piccoli
    Vinum dolce gloriosum
    pingue facit et carnosum
    Vinum forte,vinum purum
    reddit hominem securum

  3. #3
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Sì è solo un worning... e ti dice di premere INVIO dopo l'ultima graffa, per aggiungere una linea vuota alla fine!


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  4. #4

    ...

    OK, grazie mille!!!
    Charlie Blown: un nome, un destino...

    Avatar Area!!!

  5. #5

    ...

    Non capisco, mi apre il programma compilato (quindi .exe) ma appena si apre si chiude immediatamente...
    I file che il programma ha salvato sono 'ciao.cpp' e 'ciao.exe', non so... forse manca qualcosa?
    Charlie Blown: un nome, un destino...

    Avatar Area!!!

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    27
    Metti un getchar(); alla fine

  7. #7
    Volendo essere più prolissi: il programma viene eseguito e, dal momento che si limita a stampare una stringa, viene terminato. Se vuoi vedere la stringa prova ad eseguirlo da prompt di comando oppure (come giustamente suggeriva -Yara-) ad inserire una piccola richiesta di input così non si chiude finchè non viene dato l'input...

    SO: Debian Sarge kernel 2.6.11
    Lang: Java, C++, C

  8. #8
    codice:
    quello non è un errore, ma solo un warning...non impedisce la compilazione
    Piccola precisazione:questo non è sempre vero!Dipende da come è impostato il compilatore,cmq di default non la impedisce
    Il centro dell'attenzione non è sempre un buon posto in cui trovarsi

    Mai discutere con uno stupido, la gente potrebbe non capire la differenza. (O. W.)

  9. #9

    ...

    Ok, grazie di nuovo!
    Charlie Blown: un nome, un destino...

    Avatar Area!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.