Umm.. no, para compilar en linux supongo que usarias el gcc, asi que acabo te recomiendo que cambiaras a linux para compilar, pero claro, eso es una lata, asi que acabo de poner "gcc en windows" en google y parece que se puede usar.
Sigue las instrucciones y a ver que pasa, eso si, yo nunca he usado tal laberinto. Hay muchos programas para programar y compilar c++ en windows, pero no te recomiendo usarlos (o si los usas, asegurate de que funcione con el gcc tambien) ya que muchos pueden contener librerias (y tu usarlas sin darte cuenta) que no esten en gcc, y luego vas a clase y... tachaaaan, error.
Un saludo