node-isal:封装 Intel ISA-L 的 Node.js 插件

时间:2021-06-17 09:43:34
【文件属性】:
文件名称:node-isal:封装 Intel ISA-L 的 Node.js 插件
文件大小:106KB
文件格式:ZIP
更新时间:2021-06-17 09:43:34
C++ 节点 封装 Intel ISA-L 的 Node.js 插件 安装 $ISAL_HOME =/path/to/isa-l npm install node-isal 从源代码构建 构建 ISA-L 库 $cd /path/to/isa-l/src $make 然后在以下位置生成静态库: /path/to/isa-l/bin/libisa-la 。 请将其生成文件中的构建目标修改为lib_name := bin/libisa-la 。 使用工具生成 API 包装器。 $cd /path/to/node-isal/tools $cp -r /path/to/isa-l/src/include ./ $node parsecpp.js $node genwrapper.js 该批处理将在/path/node-isal/src/下生成 XXX_wrapper.h 文件。 使用 i
【文件预览】:
node-isal-master
----index.js(69B)
----package.json(633B)
----isal_crypto.png(84KB)
----tools()
--------parsecpp.js(5KB)
--------genwrapper.js(12KB)
--------isal_api.txt(3KB)
--------.gitignore(22B)
----test()
--------hello.js(296B)
--------aes_test.js(857B)
--------crc_test.js(1KB)
----src()
--------crcwrapper.cc(5KB)
--------aeswrapper.h(164B)
--------util.h(165B)
--------util.cc(76KB)
--------main.cc(3KB)
--------aeswrapper.cc(4KB)
--------crcwrapper.h(163B)
----.gitignore(270B)
----ISAL-integration-with-Nodejs.md(7KB)
----README.md(2KB)
----binding.gyp(1KB)
----cpp_samples()
--------crc_sample.cc(423B)
--------Makefile(508B)

网友评论