2012-04-17 22 views
16

Mój problem jest następujący:
Kiedy kompiluję projekt C++ z zaćmieniem (Juno, 64bit, Java 7u3) na moim laptopie Windows 7, dostaję niemieckie błędy/ostrzeżenia. Powoduje to wyświetlanie ostrzeżeń jako błędów w czasie zaćmienia.mingw g ++ daje ostrzeżenia w niewłaściwym języku (niemiecki zamiast angielskiego)

systemu Windows (7, 64bit) jest ustawiony na:
Język wyświetlania: English
Format: niemiecki (Szwajcaria)
Lokalizacja: Szwajcaria
Język dla programów nie obsługujących kodu Unicode: English (Kanada)

Na moim innym komputerze z Windows 7 (64-bit) mam dokładnie takie same ustawienia i nie mam żadnych problemów.

Próbowałem:

  • Dodawanie -Duser.language = pl do końca mojego eclipse.ini pliku.
    Który nie zadziałał
  • Zmiana formatu Format na angielski.
    Które faktycznie przepracowanych, ale nie jest naprawdę opcję spowodowane niewłaściwym formacie w innych miejscach
  • Wiele różnych rzeczy nie pamiętam (np zmienne środowiskowe w zaćmienie, etc.)
    znowu, nic nie pomagało

Odpowiedz

28

W końcu to rozwiązałem: D
Właśnie dodałem nowy varibale środowiska. Wciąż nie mam pojęcia, dlaczego działa na jednym komputerze (jak na tym nie ustawiłem tej zmiennej), ale przynajmniej w końcu działa na moim laptopie i jest (jak sądzę) dobrym (poprawnym?) Rozwiązaniem:

panel ->systemu ->zaawansowane ustawienia systemu ->Środowisko Varibales ... ->zmienne systemowe ->New .. -> Zmienna: LC_ALL, Value : en_US.UTF-8

Mam teraz ostrzeżenia/błędy w języku angielskim podczas kompilacji, a zachowanie w postaci zaćmienia zachowuje się tak, jak powinno.

+4

+1, nie masz pojęcia, ile czasu spędziłem na googlowaniu. Dziękuję Ci. –

Powiązane problemy