Ich habe ein C++-Projekt, welches ich nicht direkt mit Visual Studio 2010 baue. Als Konfigurationstyp habe ich "Makefile" ausgewählt und unter NMake, "Buildbefehlszeile" rufe ich eine bat-Datei auf, die dann das eigentliche Bauen vornimmt. Die Ausgabe landet im Ausgabe-Fenster von Visual Studio und genau in diesem habe ich das Problem.
Rufe ich die Datei in der Konsole (z.b. "Visual Studio-Eingabeaufforderung") auf, ist die Ausgabe noch normal. "chcp" sagt 850 als Codepage. In Visual Studio wird hingegen scheinbar alles, was über 7Bit-ASCII ist, verändert. Zumindest wird z.B. ein » (0xAF) zu ??. Die erstellte log-Datei ist UTF-8, indem diese Zeichen ?? dann entsprechend als 0xE2 94 AC 0xE2 95 97 vorkommen.
Meine Frage wäre nun, wie ich das Visual Studio Ausgabe-Fenster dazu bekomme, die Ausgaben korrekt wieder zu geben.
Ich habe bereits im Internet gesucht, aber entweder finde ich nur wie man Erweiterungen für Visual Studio erstellt und dabei etwas in das Ausgabe-Fenster schreibt oder Dinge die noch weniger mit meinem Problem zu tun haben.
Vielen Dank im Voraus,
Bactunius
PS: Ich war mir nicht sicher, ob ich das hier nach "Programmierung, C/C++, VS &MFC" packen sollte, oder ob es vllt. eher nach "Computer & Devices, Microsoft Windows" gehört.
Rufe ich die Datei in der Konsole (z.b. "Visual Studio-Eingabeaufforderung") auf, ist die Ausgabe noch normal. "chcp" sagt 850 als Codepage. In Visual Studio wird hingegen scheinbar alles, was über 7Bit-ASCII ist, verändert. Zumindest wird z.B. ein » (0xAF) zu ??. Die erstellte log-Datei ist UTF-8, indem diese Zeichen ?? dann entsprechend als 0xE2 94 AC 0xE2 95 97 vorkommen.
Meine Frage wäre nun, wie ich das Visual Studio Ausgabe-Fenster dazu bekomme, die Ausgaben korrekt wieder zu geben.
Ich habe bereits im Internet gesucht, aber entweder finde ich nur wie man Erweiterungen für Visual Studio erstellt und dabei etwas in das Ausgabe-Fenster schreibt oder Dinge die noch weniger mit meinem Problem zu tun haben.
Vielen Dank im Voraus,
Bactunius
PS: Ich war mir nicht sicher, ob ich das hier nach "Programmierung, C/C++, VS &MFC" packen sollte, oder ob es vllt. eher nach "Computer & Devices, Microsoft Windows" gehört.