javascript调用c/c++程序

使用的方法是 emscripten
主页在这里:https://github.com/emscripten-core/emscripten/wiki

基础介绍

emscripten是一个用于编译ASM.JS和WebAssembly的工具链,使用LLVM构建,它允许您在没有插件的情况下在Web上运行C和C++。具有以下特点:

  • 移植 :编译你用C或C++编写的现有项目,并在所有的浏览器上运行它们
  • API: Emscripten将OpenGL转换为WebGL,并允许您直接使用熟悉的API,如SDL或HTML5。
  • 快速:得益于llvm、emscripten、asm.js和Webassembly,代码以接近原生速度运行。

配置环境

下载完成后,cd到下载后的文件夹

cd emsdk

在这里插入图片描述

  • .2. 下载sdk(需要梯子
    在命令行中输入(此命令行最好是anaconda prompt,否则可能会提示没有python)

    emsdk install latest
    

效果如下图:
在这里插入图片描述

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值