【问题标题】:Talking to C++ library with Node.js使用 Node.js 与 C++ 库交谈
【发布时间】:2015-03-29 04:46:35
【问题描述】:

我有一个 node.js Express Web 应用程序,我需要与来自 COIN-OR 的名为 CBC 的优化库进行对话:

https://projects.coin-or.org/Cbc

使用 node.js 与这个库对话的最佳方式是什么?我可以围绕 C++ 库创建一个 node.js 包装器还是...?

【问题讨论】:

    标签: javascript node.js visual-c++ coin-or-cbc


    【解决方案1】:

    如果您关心性能,那么编写一个封装库的 addon(和/或可能使用 nan 让插件在主要的 node.js/io.js 版本中工作)是最好的解决方案。

    如果对性能造成重大影响不是问题,您可以使用ffi从javascript“直接”调用库。

    【讨论】:

    • 似乎回馈社区的最佳方式是编写插件,对吧
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-11-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-05
    • 2023-03-17
    相关资源
    最近更新 更多