unicode (wmain) mit dev-cpp
-
moinsen
ich habe in dev-cpp ein console application project erstellt. nun möchte ich eine unicode application programmieren. ich includiere nun wchar.h und ändere main in wmain und den kommandozeilenparameter von char zu wchar_t. als ich nun f9 drückte, bekamn ich einen linker error, fehlende referenz zu WinMain@16 o.Ä. (ja, ich bin mir sicher, dass ich eine konsolenanwendung erstellt hab, habs ja immerhin 4 mal gemacht...) woran liegt das und wie kann ich das "korrigieren"?
danke schonmal
-
Vor einiger Zeit war schon mal eine ähnliche Frage hier im Forum. So weit ich weiss, unterstützt der MinGW-Compiler bisher KEIN Unicode!
Dieser Beitrag in einem MinGW-Forum läuft auch auf das hinaus.
http://sourceforge.net/mailarchive/message.php?msg_id=7046369Ich hab mal gehört, die iostream von STLport würde das Problem beheben... (aber ohne Garantie, hab das nie selbst überprüft!!!).
Gruss,
Andreas
-
hm, gibt es noch andere lösungen? z.b. einen anderen kostenlosen und empfehlenswerten compiler, der unicode unterstützt?
EDIT ach ja, und wie kann ich den dann unter dev-cpp einsetzen? oder würdet ihr auch eine andere IDE empfehlen?