【问题标题】:mingw g++ gives warnings in wrong language (german instead of english)mingw g++ 以错误的语言给出警告(德语而不是英语)
【发布时间】:2012-04-28 18:47:09
【问题描述】:

我的问题如下:
当我在 Windows 7 笔记本电脑上使用 Eclipse(Juno,64 位,Java 7u3)编译 C++ 项目时,我收到德语错误/警告。这会导致警告在 eclipse 中显示为错误。

Windows(7、64 位)设置为:
显示语言:英语
格式:德语(瑞士)
位置: 瑞士
非 Unicode 程序的语言: 英语(加拿大)

在我的另一台 Windows 7(64 位)PC 上,我的设置完全相同,没有任何问题。

我试过了:

  • 将 -Duser.language=en 添加到我的 eclipse.ini 文件的末尾。
    哪个不起作用
  • 格式更改为英文。
    这实际上有效但不是 由于其他地方的格式错误,确实是一种选择
  • 许多不同的东西我不记得了(例如环境变量 日食等)
    同样,没有任何帮助

【问题讨论】:

    标签: compiler-errors g++ environment-variables locale


    【解决方案1】:

    我终于解决了:D
    我刚刚添加了一个新的环境变量。我仍然不知道为什么它可以在一台计算机上运行(因为我没有设置此变量)但至少它最终也可以在我的笔记本电脑上运行并且(我认为)是一个很好的(正确的?)解决方案:

    控制面板 -> 系统 -> 高级系统设置 -> 环境变量... -> 系统变量 -> 新建.. -> 变量:LC_ALL,值:en_US.UTF-8

    现在我在编译时出现英文警告/错误,并且 eclipse 的行为正常。

    【讨论】:

    • +1,你不知道我花了多少时间在谷歌上搜索这个。谢谢。
    猜你喜欢
    • 1970-01-01
    • 2019-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-13
    • 1970-01-01
    相关资源
    最近更新 更多