mingw g ++以错误的语言发出警告(德语而不是英语)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mingw g ++以错误的语言发出警告(德语而不是英语)相关的知识,希望对你有一定的参考价值。
我的问题如下: 当我在Windows 7笔记本电脑上使用eclipse(Juno,64bit,Java 7u3)编译C ++项目时,我收到德语错误/警告。这导致警告显示为eclipse中的错误。
Windows(7,64位)设置为: 显示语言:英语 格式:德语(瑞士) 地点:瑞士 非Unicode程序的语言:英语(加拿大)
在我的其他Windows 7(64位)PC上,我有完全相同的设置,没有任何问题。
我试过了:
- 将-Duser.language = en添加到我的eclipse.ini文件的末尾。 哪个没用
- 将格式更改为英语。 实际上有效,但由于其他地方的格式错误,实际上并不是一种选择
- 我记不起的许多不同的东西(例如eclipse中的环境变量等) 再一次,没什么帮助
答案
我终于解决了它:D 我刚刚添加了一个新的环境变量。我仍然不知道为什么它在一台计算机上工作(就像那台我没有设置这个变量)但至少它最终也适用于我的笔记本电脑并且(我认为)是一个好的(正确的?)解决方案:
控制面板 - >系统 - >高级系统设置 - >环境变量... - >系统变量 - >新.. - >变量:LC_ALL,值:en_US.UTF-8
现在,当我编译时,我有英语警告/错误,eclipse就像应该的那样。
以上是关于mingw g ++以错误的语言发出警告(德语而不是英语)的主要内容,如果未能解决你的问题,请参考以下文章