Ovviamente a quello che ti dà l'errore ...

Che vuol dire "compilo dove sta il main" ?

Scusa ... ti ho chiesto "come compili" ... quali comandi dai, per esempio, con g++ ...