公司里面的程序有Linux版本和Windows版本, 但是实际上只有Linux的开发环境, 因此Windows版本其实是mxe下面交叉编译出来的mingw32位版本. 今天发现一个很奇怪的事情, 原本是使用iconfont作为工具栏图标字体的, 在Linux下完全正常. 没想到编译了一下Windows版本, 发现运行时竟然显示不出来图标字体.

这事儿可就奇特了.

我想根本原因还是在mxe或mingw32上面, 可是实在是没有精力去折腾这事儿. 又不得不再将所有的图标再下了一遍图像文件, 然后用宏编译开关来区分是编译Windows版本还是Linux版本.