很多QT编程爱好者或许都经历过这个烦恼,使用基于虚拟机linux(ubuntu等系统)平台进行QT编程的时候,系统编程显示中文完全没问题,但是当需要移植到基于ARM平台的开发板或者linux工业平板电脑的时候,使用交叉编译器编译之后的二进制文件下载到下位机,中文不显示,或者乱码。现在我用自己的Linux工业平板电脑开发做一个简单的显示中文的QT交叉编程案例。
Sam系列工业平板电脑(三青创工Sam-Linux070H)的Linux 内核版本是2.6.32;文件系统集成了QT4.7.3,方便用户开发带有界面的应用程序,交叉编译工具是:arm-2009q3.tar.bz2。
注意: