本文共 791 字,大约阅读时间需要 2 分钟。
每次进行webassembly 工具链之 Emscripten 环境搭建,都要经历个漫长的过程。。。因为下载的包,地址为storage.googleapis.com/webassembly/…
这就是罪魁祸首,主要是速度不稳定最气人的是,没有断点续传. 如何解决呢?
提供个比较笨的方法:
./emsdk install latest 执行这个命令的时候,看命令输出的下载地址是什么,用迅雷来下,这样会快
把下载好的包,放到emsdk/zips下面,确保安装脚本能找到(注意,名称要和脚本要搜索的目标文件名称一致,否则无效果)
wasm-binaries.tbz2
,但是在zips下,寻找的名称为5974288502aab433d45f53511e961aaca4079d86-wasm-binaries.tbz2
,要修改名字 修改emsdk.py脚本:
1860行左右:download_even_if_exists = False;success = download_and_unzip(url, self.installation_path(), download_even_if_exists=download_even_if_exists, filename_prefix=filename_prefix)...
就是说,这个文件有了,不下载…
/opt/emsdk/upstream/emscripten/cache/ports
添加下面的环境变量:
EMCC_LOCAL_PORTS=/opt/emsdk/upstream/emscripten/cache/ports
转载地址:http://tmvmb.baihongyu.com/