我想写一个带有GUI的程序,所以我使用FLTK。但中文显示为“?”在Ubuntu Linux中。WinXP没问题。
我知道FLTK支持UTF8,并且我保证代码源码是UTF8。
我该怎么做?更改系统设置或更改我的C++代码?
谢谢!
发布于 2012-08-30 15:54:33
在main中添加代码:
putenv("LANG=zh_CN.UTF-8");并确保您的环境没有其他关于“UTF-8”的设置
https://stackoverflow.com/questions/11948307
复制相似问题