编辑:在Node-Red上导入C项目[关闭]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编辑:在Node-Red上导入C项目[关闭]相关的知识,希望对你有一定的参考价值。

我有一个C项目(十六进制文件),我想在我的node-red项目中使用。通过在称为该项目的node-red中创建我自己的节点并与其交换数据。

知道我没有代码源。

我的问题是:

有可能吗?

如果是这样,我该怎么办?我已经阅读了一些有关N-API的文档,但是我不知道它是否有用。

答案

在不了解更多有关您的C程序做什么的情况下,这很难回答。

但是您在这里有2个可能的选择

  1. 如果您的应用程序可以从stdin或作为命令行参数接收数据并输出到stdout,则可以使用exec或daemon节点仅运行exe文件。>

  2. 您可以构建一个使用NAPI包装C程序的NodeJS节点,然后构建一个使用该节点并针对C库进行方法调用的NodeJS节点。如果采用此路径,则需要首先使NodeJS模块工作。

以上是关于编辑:在Node-Red上导入C项目[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何在Bluemix Node-Red Application中发送会议邀请(日历)[关闭]

Node-RED 入门教程:简介

node-red node-red-contrib-mssql “连接错误:连接已关闭。”

如何将两个参数传递给来自 IBM Bluemix 的 Node-Red 的 dashDB 查询元素

基于Linux创建简单的Node-RED节点

Node-Red在windows上的安装和运行