Ciao a tutti, ho una questione disperata che non riesco a risolvere:
non capisco perchè il compilatore g++ (quando cerco di compilare con
g++ Cliente.cpp -o Cliente) mi ritorna questo errore :
/tmp/ccIHzAMZ.o(.text+0x25): In function `main':
: undefined reference to `Cliente::Cliente[in-charge]()'
/tmp/ccIHzAMZ.o(.text+0x62): In function `main':
: undefined reference to `Cliente::~Cliente [in-charge]()'
/tmp/ccIHzAMZ.o(.text+0x7f): In function `main':
: undefined reference to `Cliente::~Cliente [in-charge]()'
collect2: ld returned 1 exit status
Ecco il file Cliente.h
codice:
class Cliente{
public:
Cliente();
~Cliente();
};
Ecco il file Cliente.cpp
codice:
#include <iostream.h>
#include "Cliente.h"
main( ){
Cliente c;
cout << " prova" << endl;
}
Qualcuno mi potrebbe aiutare per favore?