Qt+WebAssembly
文章平均质量分 76
WebAssembly/wasm结合Qt的应用
꧁白杨树下꧂
这个作者很懒,什么都没留下…
展开
-
Qt+openCV学习笔记(十六)Qt6.6.0rc+openCV4.8.1+emsdk3.1.37编译静态库
有段时间没来写文章了,趁编译库的空闲,再写一篇记录文档WebAssembly的发展逐渐成熟,即便不了解相关技术,web前端也在不经意中使用了相关技术的库,本篇文档记录下如何编译WebAssembly版本的openCV,可以给使用C++开发web前端的小伙伴使用。原创 2023-10-04 22:05:45 · 1543 阅读 · 0 评论 -
Qt+WebAssembly学习笔记(七)临时解决无法输入中文(Qt6.4.0rc)
可能有小伙伴已经注意到,Qt for WebAssembly无法输入中文。笔者提供两种解决方法,有兴趣的小伙伴可以测试下在开始本节前,请注意,需要提前导入中文字体,否则中文无法显示,可能显示成方块,具体可参考下文Qt添加自定义字体_꧁白杨树下꧂的博客-CSDN博客。原创 2022-09-22 08:58:14 · 1424 阅读 · 0 评论 -
Qt+WebAssembly学习笔记(六)win10+Qt6.4.0rc1开发环境搭建
前言:因项目的缘故,笔者有段时间没测试了,官方也修复了很问题,笔者今天记录下最新版本环境搭建。原创 2022-09-18 17:25:12 · 2212 阅读 · 9 评论 -
Qt+WebAssembly学习笔记(五)编译libreOffice(运行失败)
前言:最近接了一个项目,甲方要求集成office,笔者查阅了相关资料jf ,发现libreOffice有wasm分支,就尝试编译了一下笔者尝试在win10系统下编译,但没成功,本笔记是在ubuntu20.04下完成的,请读者自己准备相关的环境,并分配足够的资源一、基本想法将office程序直接运行在web浏览器中,而无需安装office;同时也无需专门的office online服务器二、源码准备1.下载libreoffice源码,找个目录,使用git直接拉下来git cl..原创 2021-07-25 22:10:04 · 1484 阅读 · 0 评论 -
Qt+WebAssembly学习笔记(四)ubuntu20.04下使用Qt Creator开发
前言一般情况,在win10下开发已经足够了,但很多时候,需要用到的库,win10安装很麻烦,linux下一条命令就可以做到,所以有必要学习下linux系统下的wasm开发在进行本文前,请参考https://blog.csdn.net/aggs1990/article/details/118976098配置开发环境一、配置环境打开一个shell终端,依次执行如下命令,请读者按照自己的实际目录修改~/Documents/emsdk/emsdk-1.39.8/emsdk activate -原创 2021-07-22 20:35:48 · 694 阅读 · 0 评论 -
Qt+WebAssembly学习笔记(三)win10下使用Qt Creator开发
前言:使用命令开发,一直不是很方便,建议配合Qt Creator开发,以提高开发效率。笔者在较早期版本中,可以直接使用Qt Creator开发,但最新的版本却不行,需要修改部分配置在进行本文前,请参考https://blog.csdn.net/aggs1990/article/details/118968148配置开发环境一、配置环境cmd中执行如下命令#设置编译器D:\emsdk\emsdk-1.39.8\emsdk activate --embedded 1.39.8请读者自原创 2021-07-22 16:15:23 · 872 阅读 · 1 评论 -
Qt+WebAssembly学习笔记(二)ubuntu20.04+Qt5.15.2开发环境搭建
一、安装ubuntu20.04安装方法很多,笔者不再重复编写,笔者使用VMware新建一个虚拟机,然后安装ubuntu20.04注:笔者使用VMware16,安装后发现无法正常运行vmware tool,请读者自行测试二、安装如下工具包#安装所需要的gcc编译器sudo apt-get install build-essential#安装Qt运行所需要的库sudo apt-get install libxcb-xinerama0sudo apt-get install mesa-c原创 2021-07-22 10:22:38 · 1538 阅读 · 4 评论 -
Qt+WebAssembly学习笔记
前记:WebAssembly 或者 wasm是一个可移植、体积小、加载快并且兼容 Web 的全新格式,目前主要浏览器厂商已经支持;虽然已经支持,但支持仍然不完善,存在不少问题,但从长远看,潜力还是很大的;笔者结合Qt已经使用几年,因其限制太多,至今未正式使用在项目中,希望Qt6可以尽早移植Qt+WebAssembly学习笔记(一)win10+Qt5.15.2开发环境搭建Qt+WebAssembly学习笔记(二)ubuntu20.04+Qt5.15.2开发环境搭建Qt+WebAssembly学原创 2021-07-21 20:40:35 · 925 阅读 · 1 评论 -
Qt+WebAssembly学习笔记(一)win10+Qt5.15.2开发环境搭建
前言:因时间限制,未进行完全测试,但笔者也搭建过多次,现直接提供教程一、安装phthon这个方法很多,笔者直接使用360软件管家下载安装注:安装时,注意勾选将python加入环境变量,否则后面要手动添加二、安装Emscripten下载地址:https://github.com/emscripten-core/emsdk打开后,点tags找到1.39.8,下载zip包将下载的压缩包解压到一个目录中,注意路径不要有中文或空格,笔者放在D:\emsdk\下.原创 2021-07-21 20:40:02 · 1911 阅读 · 4 评论