検索

ホームページ  >  に質問  >  本文

node.js - nodejs如何调用dll?

nodejs如何调用dll?网上找不到啊

伊谢尔伦伊谢尔伦2784日前613

全員に返信(3)返信します

  • 迷茫

    迷茫2017-04-17 11:19:17

    这个很好找的啊,熟悉FFI(Foreign Function Interface)的话就可以知道有哪些关键词可以搜索了.
    ffi的库很多语言上都有, python lua ruby
    node的到npm上搜索一下就有了看这个
    https://www.npmjs.org/package/ffi
    说明中有例子的.

    返事
    0
  • PHP中文网

    PHP中文网2017-04-17 11:19:17

    没遇到这样的需求,但是网上可以找到思路,只需Google一下。

    两个连接供你参考

    Edge.js: .NET and Node.js in-process

    Integrating Node.js with a C# DLL

    返事
    0
  • 迷茫

    迷茫2017-04-17 11:19:17

    主要有两个方案,一种是通过写一个Node Addon来加载dll,主要方法是C++的LoadLibrary,https://nodejs.org/api/addons... 另外一种是使用node-ffi(https://github.com/node-ffi/n... 不过这种方式需要环境依赖。

    返事
    0
  • キャンセル返事