win10下的webassembly环境配置

今天来介绍一下webassembly的环境配置,首先你可以去官方的webassembly官方的中文网去看一下,介绍的很清楚。这个环境配置你需要做以下努力:
1、前期准备
Git安装,不拘于某个版本,选择适合自己电脑系统的版本。Git的安装教程可以参考该网址的介绍( https://www.jianshu.com/p/414ccd423efc)。本人是win10系统,所以选择git version 2.35.1.windows版本安装。
②CMake安装,通过官方网站下载CMake安装包,同样不拘于某个版本,具体操作可参照Windows下CMake安装教程。本人下载安装版本为3.23.0。不过后期应用该过程中并未用到CMake,可以选择性的安装,也有很多博主分析说并不用安装CMake,但是我还是根据官网提示安装了。
③安装你需要的编译软件,VS或者其它常用的编译软件。
④安装Python 2.7.x及以上版本都可以,本人用的是3.6.X版本。
下面就是本文的重点部分~
在这里插入图片描述
2、编译 Emscripten
通过 Emscripten SDK 构建 Emscripten 是在CMD下自动构建的,下面是步骤:
首先,新建文件夹webAssembly用来存放各类文件包,打开cmd进入webAssembly,
然后,在cmd中依次输入以下命令:
git clone https://github.com/juj/emsdk.git
cd emsdk
emsdk install latest
emsdk activate latest(若采用VS2017作为编译器,则该步输入此行命令emsdk activate --global --vs2017 latest)
emsdk_env.bat
最后检查配置是否成功,输入命令
emcc -v
得到如下结果,即为成功。
在这里插入图片描述
3、使用Emscripten编译C/C++文件,需cmd进入‘webAssembly\emsdk’目录下执行如下代码。
emcc test.c -Os -s WASM=1 -s SIDE_MODULE=1 -o test.wasm
其中,emcc就是Emscripten编译器,test.c是我们的编译文件,-Os表示这次编译需要优化,-s WASM=1表示输出wasm的文件,因为默认的是输出asm.js,-s SIDE_MODULE=1表示就只要这一个模块,-o test.wasm是我们的输出文件。编译成功之后,当前目录下就会生成test.wasm。
在这里插入图片描述
最后提醒~
每次使用该功能都需要进入emsdk,然后激活哦(emsdk activate latest)
(小白出道,请多指教)

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值