Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di nick03
    Registrato dal
    Apr 2008
    Messaggi
    121

    dev c++ windows, compilare 2 file assieme

    se tipo io ho:

    1 file chiamato MAIN.CPP con dentro il main
    e 1 file chiamato FUNZ.CPP con dentro una funzione

    con linux da terminale facevo
    g++ main.cpp funz.cpp
    e me li compila assieme e poi eseguo e il programma funziona perfetto

    su dev c++ come si fa a far compilare i 2 file assieme in modo che l'exe contenga il codice di tutti e 2?

    EDIT

    se io nel file MAIN inserisco
    #include "funz.cpp"

    è giusto? li compila assieme e faccio esegui. esatto?

  2. #2
    Semplicemente li inserisci tutt'e due nello stesso progetto, e li linka insieme.
    lolide
    Java Programmer

    Informati

  3. #3

    Re: dev c++ windows, compilare 2 file assieme

    Originariamente inviato da nick03
    EDIT

    se io nel file MAIN inserisco
    #include "funz.cpp"

    è giusto? li compila assieme e faccio esegui. esatto?
    Non è giusto, i .cpp non si devono #includere. Come già suggerito, aggiungili al medesimo progetto, l'IDE provvederà a compilarli e a linkarli correttamente.
    Amaro C++, il gusto pieno dell'undefined behavior.

  4. #4
    Utente di HTML.it L'avatar di nick03
    Registrato dal
    Apr 2008
    Messaggi
    121
    progetto... cioè...

    faccio nuovo progetto...
    CONSOLE APPLICATION??? giusto?
    e poi aggiungo i cpp al progetto giusto?

  5. #5
    Originariamente inviato da nick03
    progetto... cioè...

    faccio nuovo progetto...
    CONSOLE APPLICATION??? giusto?
    e poi aggiungo i cpp al progetto giusto?
    Eccerto.

    Hai parlato di DevC++... ma l'hai mai usato ?
    lolide
    Java Programmer

    Informati

  6. #6
    Utente di HTML.it L'avatar di nick03
    Registrato dal
    Apr 2008
    Messaggi
    121
    lo sto provando ora... io ho sempre usato linux

  7. #7
    É abbastanza semplice : bisogna aggiungere il tuo codice sorgente al progetto e dare il comando REBUILD-ALL e così avrai l'eseguibile
    Il computer é solo una macchina che ti farà impazzire finché non riuscirai ad usarla!!!

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.