WebAssembly使用前Emscripten编译器安装教程

想要编译成WebAssembly,你首先需要先编译 LLVM。这是运行后续工具的先决条件。

安装完毕后,确认 git , cmake 和 python 已经在你的环境变量里,可以使用。

步骤1、克隆emsdk仓库

# 克隆emsdk仓库,并执行安装
git clone https://github.com/juj/emsdk.git

步骤二、安装

# 定位到emsdk文件夹
cd emsdk


# 执行 update
emsdk.bat update


# 安装各种工具
emsdk.bat install latest

# 生成 ~/.emscripten 文件,激活配置
emsdk.bat activate latest

步骤三、环境变量配置
打开刚才克隆下来的emsdk文件夹,双击执行 emcmdprompt.bat 文件,这堆东西用来让你配置环境变量的,右键我的电脑 -> 属性 -> 高级系统设置 -> 环境变量,在系统变量的Path值中添加:

C:\Application\emsdk\clang\e1.37.36_64bit;C:\Application\emsdk\node\8.9.1_64bit\bin;C:\Application\emsdk\python\2.7.13.1_64bit\python-2.7.13.amd64;C:\Application\emsdk\java\8.152_64bit\bin;C:\Application\emsdk\emscripten\1.37.36

详情请看链接:环境配置 ,emcc-v测试安装是否成功,推荐使用PowerShell

步骤四:编译一个wasm文件

在其他文件夹新建一个 index.c 文件 ,然后用命令行工具定位到这个文件夹,执行:

emcc index.c -s WASM=1 -O3 -o index.js

文件夹会生成js文件。

WebAssembly官网:WebAssembly 中文网|Wasm 中文文档

emcc教程官网:Emscripten Tutorial — Emscripten 3.0.1-git (dev) documentation

官方安装教程不够细致,请耐心阅读。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值