emscripten 使用本地文件来搭建环境
程序员文章站
2022-07-12 16:40:01
...
每次进行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)
...
就是说,这个文件有了,不下载…
上一篇: C++ & QT 琐碎知识点