Come da titolo non riesco a compilare un codice sorgente in c++ costruito con dei moduli.
Vi faccio un esempio del codice (molto banale):
Codice: Seleziona tutto
// file princ.cpp
#include <iostream>
#include "intero.h"
int main(){
int x=2;
scrivi(x);
}
// file intero.h
void scrivi(int x);
// file intero.cpp
#include <iostream>
#include "intero.h"
void scrivi(int x){
cout << x ;
}
Codice: Seleziona tutto
g++ princ.cppCodice: Seleziona tutto
/tmp/ccyTbTpC.o: In function `main':
princ.cpp:(.text+0x195): undefined reference to `scrivi(int)'
collect2: ld returned 1 exit statusQualcuno/a mi può aiutare?
Grazie a tutti!


