gudn tach!
Wenn du dein Programm für Windows kompilieren willst, dann brauchst du auch einen Compiler, der dir die richtigen Programme erstellt. Dazu eignet sich am besten der Windows-Port des g++, besser bekannt als MinGW. Am besten benutzt du zur Entwicklung auch gleich eine richtige IDE, die vereinfacht das Kompilieren und Linken ganz erheblich. Empfehlen kann ich da Code::Blocks. Nimm aber einen Nightly Build, die sind deutlich aktueller und fast genau so stabil wie der letzte Release Candidate.
code::blocks kenne ich nicht, aber auf bloodshed dev-c++ kann ich noch hinweisen. ein open-source-ide, das auf dem gcc von mingw basiert.
Wenn du den g++ unter
ich ergaenze sichrheitshalber: "[...g++ unter] cygwin unter [windows...]"
Windows laufen hast ist es ja klar, dass er dir ein Linux-Programm erstellt, für dessen Ausführung du wiederum Cygwin benötigst.
noch ein wort zum visual-kram: die anforderungen an die hardware bei ms-visual-zeugs sind sehr hoch. die vielen hundert MB freier platz sind da u.a. zu nennen. vermutlich ist fast jedes andere ide hardware-anspruchsloser.
und der einfache gcc (also ohne ide) laeuft ja sogar auf gurkenschaelern.
prost
seth