node js 调用 C++ 的程序

做了一个小项目,需求是利用海康威视的网络摄像头,来监控某个区域,如果有人出现的话呢,就上报告警信息,本来我是想着用萤石云来获得相关的消息的,但是需要付费,所以只能通过海康产品自己的SDK来二次开发了,我后台是用node js写的,现在海康这个是用C++写的,我要写一段C++的程序,来监听网络摄像头,看是否有报警,写好之后,应该怎么样用node js 来调用这段C++的代码,以获得报警信息,从而为在node js程序里面进行处理提供相应的参数呢???

阅读 2.9k
2 个回答

Node.js调用本地代码,网上的文章很多吧。可以使用node-ffi,例如这个

C++ 我没调用过。 我通过node子进程child_process 调用过C#可执行文件去调用热敏打印机和身份证识读器。至于调用C++,node-gyp可以C++ 文件进行编译,博客教程

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题