文件名称:require-emscripten:在节点和浏览器中需要脚本文件
文件大小:28KB
文件格式:ZIP
更新时间:2024-05-26 17:46:35
CoffeeScript
需要脚本 在节点和浏览器中需要C / C ++(和其他LLVM语言)! 这将在PATH中使用Emscripten的emcc来编译node中您需要的东西,并将导出的函数转换为可调用的javascript函数。 只记得在emscripten中导出的函数以下划线开头;) 例子 (test.c在此存储库的示例目录中) /* I am a counter */ int foo () { static int i = 0 ; return i++; } 打开节点控制台,然后键入: const requireEmscripten = require ( 'require-emscripten' ) const counter = requireEmscripten ( __dirname + '/example/test.c' ) . _foo // do NOT let n
【文件预览】:
require-emscripten-master
----pre-js.prejs(122B)
----benchmark()
--------index.html(38B)
--------fib.c(381B)
--------fib.js(381B)
--------fibbench.js(534B)
----.travis.yml(293B)
----example()
--------test.c(76B)
--------example.js(518B)
----test()
--------test_functional.coffee(5KB)
--------test_unit.coffee(2KB)
----README.md(8KB)
----post-js.postjs(125B)
----browserify()
--------fake-for-browsers.js(342B)
--------transform.js(618B)
----.gitignore(74B)
----index.js(3KB)
----package-lock.json(57KB)
----rust-example()
--------main.rs(193B)
--------example.js(101B)
----package.json(798B)