windows下安装emscripten

2021-09-24 10:14:29

参考地址 windows下安装emscripten

windows下安装emscripten

  • windows下安装emscripten需要python、git环境

  • 开始安装

    # 1.克隆emsdkgit clone https://github.com/juj/emsdk.git# 2.进入emsdk文件夹cd emsdk# 3.更新emsdk 这里使用是git所以运行时会提示使用"git pull"emsdk updategit pull# 4.安装最新的emsdk 并配置全局的环境变量emsdk install --global latest# 5.激活emsdk activate latest# 6.应用环境变量emsdk_env.bat
    • 如果你安装指定版本,使用emsdk list会获取到不同版本的 eq: sdk-1.38.6-64bit,将latest替换成sdk-1.38.6-64bit即可

    • 第5步笔者就出现了环境变量无法激活的问题,但是系统环境变量的环境变量并没有,这个时候手动添加上即可

    • 下面是执行第5步的时候cmd提示内容

       Adding directories to PATH: PATH += E:\software\emsdk PATH += E:\software\emsdk\clang\e1.38.6_64bit PATH += E:\software\emsdk\node\8.9.1_64bit\bin PATH += E:\software\emsdk\python\2.7.13.1_64bit\python-2.7.13.amd64
       PATH += E:\software\emsdk\java\8.152_64bit\bin PATH += E:\software\emsdk\emscripten\1.38.6
       E:\software\emsdk;E:\software\emsdk\clang\e1.38.6_64bit;E:\software\emsdk\node\8.9.1_64bit\bin;E:\software\emsdk\python\2.7.13.1_64bit\python-2.7.13.amd64;E:\software\emsdk\java\8.152_64bit\bin;E:\software\emsdk\emscripten\1.38.6
       
       Setting environment variables: EMSDK = E:/software/emsdk EM_CONFIG = C:\Users\Administrator\.emscripten BINARYEN_ROOT = E:\software\emsdk\clang\e1.38.6_64bit\binaryen JAVA_HOME = E:\software\emsdk\java\8.152_64bit EMSCRIPTEN = E:\software\emsdk\emscripten\1.38.6
    • 如果你安装过程中下载失败使用emsdk list获取到要安装的包的信息 ,然后执行emsdk install clang-e1.38.6-64bit

    • 如果单个下载也失败的话那就是网速不够,没办法

    • 注意

  • 验证是否安装成功

    • 官方描述

    • emcc -v 不会报错

    • emcc --clear-cache 不会报错

    • emcc hello_world.c 会生成三个文件


  • 2020-03-11 21:22:36

    Vue的组件化之notification组件/Vue.extend()

    一、把组件的内部结构写好,写成一个vue文件notification.vue。 二、全局设置组件属性。//如果后面不需要直接引入组件的方式调用,可以不用全局注册 index.js中一般写的是需要全局设置的属性。

  • 2020-03-13 19:58:19

    推荐Android两种屏幕适配方案

    在Android开发中,由于Android碎片化严重,屏幕分辨率千奇百怪,而想要在各种分辨率的设备上显示基本一致的效果,适配成本越来越高。虽然Android官方提供了dp单位来适配,但其在各种奇怪分辨率下表现却不尽如人意,因此下面探索一种简单且低侵入的适配方式。本文将推荐两种屏幕适配方案,大家可以根据实际情况使用。

  • 2020-03-14 16:35:00

    nuxt.js部署全过程(ubuntu+nginx+node+pm2)

    系统的话本篇是Ubuntu 16.04.6 ,centos也行,大同小异都是Linux。不过如果你是初学者,最好和我使用一样的,因为因为发行版本不同而导致的差异可能导致运行某些东西失败,找问题要找好久。windows server不推荐了,企业用的多,小服务器跑windows server比较费劲。

  • 2020-03-14 23:15:25

    icomoon使用详细介绍

    此篇博文讲述如何利用icomoon导入图标,从而把自己想要的都通过icomoon方式进行,大家都知道,网站以及移动端,用图标还是尽量选择这种。因为直接用image有些图标会失真,从而也是前端开发之中,需求去掌握的一项,很简单的就几个步骤。