Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 20
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    306

    [c++]:AIUTO eclipse c++

    Ciao ragazzi mi servirebbe una mano fondamentale per il proseguimento dello studio sulla programmazione

    mi potreste aiutare a capire come si usa l'eclipse per programmare in c++?
    ho installato tutto come dicevano le guide trovato in internet
    il mingw, e altre cose, ed è andato tutto bene, però non riesco bene a capire cosa devo fare per poter scrivere un programma .....
    Faccio nuovo progetto c++, ci do il nome, selezione release e debug; creo poi un file source e ci do un nome che termina con .c o con .cpp anche se non ho capito che cambia...poi quando scrivo
    #include mi dice che non va bene , e che il comando cout non è dichiarato
    help perfavore

  2. #2
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    1) intanto è grave che tu non sappia la distinzione che c'è tra c e cpp

    2) che errori da? per usare cout hai messo using namespace std?

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    306
    Originariamente inviato da Stoicenko
    1) intanto è grave che tu non sappia la distinzione che c'è tra c e cpp

    2) che errori da? per usare cout hai messo using namespace std?
    ciao
    grazie della risposta

    allora per il fatto che è grave, posso pure convenire con te, ma il mio obbiettivo per il momento è quello di far partire in qualche modo questo programma, quindi o parte con .cpp o parte con .cicucicu è la stessa cosa (almeno per il momento): ho visto diverse guide per riuscire a scrivere un programma e chi portava il .c e chi il .cpp

    il programma è davvero semplice

    codice:
    #include <iostream> 
    using namespace std; 
     int main () 
      { 	
           cout << "hello mondo speriamo"<< endl; 
    	return 0; 
         }
    e mi da errore dove apro le parentesi graffe del int main, presentandomi una x, proprio vicino alla {, e se ci passo su mi dice
    "multiple markers on this line- multiple defination of main-line breakpoint:cpreriamo.cpp "





    p.s.
    cmq per il c++ il file con estensione .c o con estensione .cpp non è la stessa cosa?

  4. #4
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    cmq per il c++ il file con estensione .c o con estensione .cpp non è la stessa cosa?
    che il compilatore digerisca anche i file .c non presuppone che sia giusto, in c++ si usano file .h e .cpp


    Il compilatore ti sta dicendo che esiste già una definizione del main.. sicuro che non ci siano altri file, magari auto-generati dal programma?

    ps: con vs c++ 2005 copila perfettamente

  5. #5
    Utente di HTML.it L'avatar di unit1
    Registrato dal
    Feb 2004
    Messaggi
    354
    ciao

    Non conosco il tuo compilatore, io ne uso un altro che se vuoi ti posto.

    Non ho compilato il programma ma mi semra che sia corretto, se hai detto che il compilatore usa il mingw vuol dire che usa gcc. Ti do la sintassi:

    [code]
    g++ -o file.exe sorgente.cpp
    [code]

    il file g++.exe lo trovi in una cartella che si chiama bin, esempio "C:\Dev-Cpp\bin" (nel mio caso)


    Cosi puoi vedere se è un problema di compilatore, e puoi iniziare a far qualche programmino in dos.

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    306
    Originariamente inviato da Stoicenko
    che il compilatore digerisca anche i file .c non presuppone che sia giusto, in c++ si usano file .h e .cpp


    Il compilatore ti sta dicendo che esiste già una definizione del main.. sicuro che non ci siano altri file, magari auto-generati dal programma?

    ps: con vs c++ 2005 copila perfettamente
    ciao
    allora credo sia un problema di generazione dei progetti

    se lo conosci mi potresti dire come si fa a voler scrivere un programma da zero con questo eclipse?
    file-new-c++ project-ci do il nome (ma deve essere terminante con il .cpp?)-
    poi nei due riquadri cosa scelgo ?
    http://img245.imageshack.us/my.php?image=eclip.jpg
    in quello di dx mi sembra di aver capito il minGW
    dopo aver scelto qualcosa, vado su next
    poi spunto il debug-release
    e poi creo il file source mi esce questo
    http://img403.imageshack.us/my.php?image=eclip1.jpg
    primo riquadro, metto nell source del nuovo progratto che ho creato,
    nel secondo, ci do il nome terminato con .cpp
    e poi metto <none>

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    306
    Originariamente inviato da unit1
    ciao

    Non conosco il tuo compilatore, io ne uso un altro che se vuoi ti posto.

    Non ho compilato il programma ma mi semra che sia corretto, se hai detto che il compilatore usa il mingw vuol dire che usa gcc. Ti do la sintassi:

    [code]
    g++ -o file.exe sorgente.cpp
    [code]

    il file g++.exe lo trovi in una cartella che si chiama bin, esempio "C:\Dev-Cpp\bin" (nel mio caso)


    Cosi puoi vedere se è un problema di compilatore, e puoi iniziare a far qualche programmino in dos.
    ciao
    grazie anche per il tuo intervento
    però non h ocapito cosa dovrei fare....il file g++ .exe è presente nella cartella workspace-bin, dove (mi riferisco alla workspace) il programma eclipse salva tutte le sue cose

  8. #8
    Utente di HTML.it L'avatar di unit1
    Registrato dal
    Feb 2004
    Messaggi
    354
    io ti dicevo di testare se il problema è un fatto del compilatore o dell'intefaccia e lo fai compilando il progetto prova con un prompt del dos..

    ps: di solito le estenzioni per il cpp sono .cpp

  9. #9
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    306
    Originariamente inviato da unit1
    io ti dicevo di testare se il problema è un fatto del compilatore o dell'intefaccia e lo fai compilando il progetto prova con un prompt del dos..

    ps: di solito le estenzioni per il cpp sono .cpp
    scusami ma non so se ho capito...


    ho avviato il prompt di msdos
    ed ho scritto g++, ma mi dice no input file
    g++: sorgente.cpp no such file or directory

  10. #10
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    306
    forse ho risolto...non so come, ma ho risolto

    devo quindi dopo aver fatto questa procedura

    file-new-c++ project-ci do il nome (ma deve essere terminante con il .cpp?)-
    poi nei due riquadri cosa scelgo ?
    http://img245.imageshack.us/my.php?image=eclip.jpg
    in quello di dx mi sembra di aver capito il minGW
    dopo aver scelto qualcosa, vado su next
    poi spunto il debug-release
    e poi creo il file source mi esce questo
    http://img403.imageshack.us/my.php?image=eclip1.jpg
    primo riquadro, metto nell source del nuovo progratto che ho creato,
    nel secondo, ci do il nome terminato con .cpp
    e poi metto <none>

    scrivo il programma
    lo salvo e lo costruisco (build)
    poi vado in binaries e lo avvio

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.