【发布时间】:2012-08-10 12:12:54
【问题描述】:
我想用 GUI 编写程序,所以我使用 FLTK。但是中文显示为“??????”在 Ubuntu Linux 中。 WinXP 没问题。
我知道 FLTK 支持 UTF8,我保证代码来源是 UTF8。
我应该怎么做?更改系统设置或更改我的 C++ 代码?
谢谢!
【问题讨论】:
-
您能创建一个SSCCE 向我们展示您的工作吗?
-
您尝试过
utf8演示应用程序吗?您需要向我们展示您编写的产生那些“???”的代码字符...如果没有代码,我们将无法告诉您您做错了什么,或者 FLTK 中是否存在错误(我记得有人展示了中文 FLTK 应用程序,所以它肯定有效)。 -
我的app很简单,只是把ask的demo改一下,把英文字符串改成中文字符串。我保证 utf8 演示在我的 Ubuntu 系统中工作错误。
标签: c++ linux ubuntu utf-8 fltk