每次进行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)
...
就是说,这个文件有了,不下载…
- show-ports 离线时如何使用?
离线环境下,会出现以下情况:

本文介绍了一种加速Emscripten环境搭建的方法,通过使用迅雷下载工具,解决了因下载速度不稳定导致的长时间等待问题。同时,文章还提供了离线环境下使用show-ports的解决方案,包括复制文件和设置环境变量。
最低0.47元/天 解锁文章
2039

被折叠的 条评论
为什么被折叠?



