Non, on ne t'as pas appris a compiler.
On t'as appris a invoquer un script écrit par ton prof (ou qq d'autre) qui compile ton programme ;)
La différence, c'est que ce script ne marche que si tu en dispose. En clair, votre prof, dans un soucis de pédagogie, vous a mâché le travail en fournissant une solution simplifiée sur vos machines de travail.
Il serait sage pour toi d'apprendre a utiliser gcc/g++, c'est simple et tu sauras compiler ton programme sur n'importe quel pc qui en dispose, plutôt que de te prendre la tête avec un script que tu utilises comme une boite noire sans en comprendre le contenu ;)