qt webassembly 环境搭建

 

1.安装python-3.9.2-amd64.exe  ,安装时要加入到PATH路径中

2.qt-unified-windows-x86-3.2.3-online.exe  通过qt-unified-windows-x86-3.2.3-online.exe 在线安装qt 5.15.1 ,参考这个文章   https://www.cnblogs.com/luoxiang/p/13917763.html

 

遇到的问题

遇到找不到rc.exe问题,通过这个解决了

找出电脑上的rc.exe ,发现在C:\Program Files (x86)\Windows Kits\10\bin\10.0.xxxx.0\x86 路径下。

找出电脑上的rc.exe ,发现在C:\Program Files (x86)\Windows Kits\10\bin\10.0.xxxx.0\x64 路径下。

处理方法:

将32位版本 rc.exe rcdll.dll 拷贝到C:\Qt\5.9.0\msvc201X\bin(如果选择安装201X 的32位编译器)

将64位版本rc.exe rcdll.dll 拷贝到C:\Qt\5.9.0\msvc201X_64\bin  (如果选择安装201X 的64位编译器)

 

 

在浏览器中打开后中文乱码 ,需要添加字体资源

 

 

 右击resources,

 

 右击,选自open in editor ,添加前缀  添加文件,添加文件时遇到打不开window/fonts目录的问题,解决方法,直接把字体拖到选择文件的窗口,或则把字体复制到项目目录

 

 

 

https://blog.csdn.net/qq_31672941/article/details/89340539  添加资源博客

 

解决中文乱码博客https://www.freesion.com/article/56241142729/

 

 

 

 

仍然不能输入中文

 

 

 

 

 

 

 

重要一步  上面博客里的.emscripten 中d盘,需要修改为D才行,

将项目放到D盘成功了

 

 

 

需要支持中文包可以参考这个,将中文编译成资源文件使用

https://www.cnblogs.com/feiyangqingyun/p/14313949.html

 

 

需要支持中问参考这个https://blog.csdn.net/yyt593891927/article/details/107916332

 

 

emsdk内存不足问题,修改这个文件

 

 

 ,

 

 

增加内存

 

别人写的玩意

 https://feiyangqingyun.gitee.io/qwidgetdemo/

 

 

qt wike 描述 有用https://wiki.qt.io/Qt_for_WebAssembly

 

https://www.qt.io/zh-cn/blog/2019/01/18/getting-started-qt-webassembly 

 

https://feiyangqingyun.gitee.io/qwidgetdemo/   别人编译好的程序,很漂亮

 

 

 

posted @ 2021-03-15 18:14  虾兵  阅读(504)  评论(0编辑  收藏  举报