Emscripten
hang8756
这个作者很懒,什么都没留下…
展开
-
Emscript的安装与使用
参考博客:https://www.cnblogs.com/hencins/p/9396448.html1、各类安装工具$ sudo apt update$ sudo apt install vim openssh-server git curl wget tar unzip$ sudo apt install build-essential python cmake default-...转载 2019-07-21 14:53:01 · 728 阅读 · 0 评论 -
使用Emscripten编译ffmpeg库
上篇博客中已经完成了把C/C++编译为js工具Emscripten的安装。但是在真正的项目开发中用到众多第三方库,在单纯的使用C/C++时,我们只需添加动态链接-L、-I便可正常编译使用,而我们在编译调用了第三方库的C文件时,该如何使用emscripten工具呢?对于此问题官方文档上只是一带而过(https://emscripten.org/docs/compiling/Building-Pr...原创 2019-07-21 14:53:13 · 3301 阅读 · 9 评论 -
使用emscripten编译ffmpeg程序为js
上面两个博客已经介绍了如何安装enscripten以及如何使用emscripten编译第三方库ffmpeg,本博客主要以本人所作的web播放器为例,介绍如何将调用了第三方库的C程序编译为可供js调用的wasm文件的方法。在本人所作的项目中,需要编译的C语言程序主要需要完成的工作是将前端js读入内存的视频文件进行解码,并将解码后的文件传给前端js的工作。简单来说待编译的C文件的作用就是解码。...原创 2019-02-22 17:18:31 · 6746 阅读 · 8 评论