腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
NodeJS
中
使用
ffi
(-
napi
)
、
、
、
我正在尝试从node连接到一个DLL,并且我已经了解了
ffi
。我更喜欢GNU/Linux而不是me。对我来说,常规的
ffi
包没有正确构建,但是
ffi
-
napi
构建正确了。据我所知,这个函数是
在
msvcrt.dll
中
实现的。我
在
node app shell
中
执行了以下操作:
ffi
= require('
ffi
-
napi
') msvcrt =
ffi
.L
浏览 149
提问于2021-10-14
得票数 0
1
回答
通过
nodejs
更改windows 10
中
的桌面背景
、
我有一个小项目,改变墙纸2天后,我
使用
nodejs
14和ff-nappi。我有这样的代码:const ref = require("ref-
napi
"); const lib = <e
浏览 12
提问于2022-04-28
得票数 0
1
回答
如何在电子+节点-
ffi
-
napi
中
获得正确的本机内存地址
、
、
、
、
= require('
ffi
-
napi
');const str = ref.types.CString; const lib =
ffi
.Library但是,如果我
在
react-electron系统中
使用
类似的
FFI
方法,那么这个问题就会发生在我身上。= remote.require( '
ffi
-
napi
'
浏览 6
提问于2020-03-19
得票数 0
回答已采纳
1
回答
如何在Node v10的Google函数中
使用
ffi
-
napi
、
、
、
、
我
在
Google函数(Node v10)
中
遇到了本机模块依赖关系(特别是IBM用于js)的问题,并且没有找到我需要的信息,所以我打开了这个问题,并回答了自己,允许其他人在将来找到它。它在Node v8引擎
中
工作得很好,但现在已经被废弃了。/src/
ffi
.h:148:19: warning: mangled name for '
Napi
::TypedArray
FFI
::WrapPointer(
Napi
::Env, T*, size_t
浏览 1
提问于2020-06-12
得票数 3
回答已采纳
1
回答
没有为platform=win 32找到本机构建
、
、
、
、
我得到以下错误
在
自动启动(
在
Regedit
中
运行条目自动启动)应用程序后,重新启动或停止自动启动和手动启动,然后它的工作文件。误差loaded from: C:\WINDOWS\System32\node_modules\
ffi
-
napi
\node_modules\ref-
napi
.
在
电子应用程序
中
添加了预置程序如下。'
浏览 4
提问于2021-07-06
得票数 0
1
回答
当NPM于18.04时,非法硬件指令(核心抛出)崩溃
、
我已经几周没有
使用
节点/npm了,但是今天我不知道什么时候失败了。我
使用
的是
nodejs
v13.10.1和npm v6.13.7,当我试图安装npm依赖项时,会得到以下错误: [1] 5035 illegal hardware instruction (core
浏览 0
提问于2020-03-08
得票数 0
1
回答
如何获取
nodejs
中
缓冲区的地址?
、
、
因此,我想将一个指向我
在
JS
中
创建的缓冲区的指针传递给一个C++库。如何获取内存
中
缓冲区的地址?
浏览 3
提问于2022-08-09
得票数 0
1
回答
不能将阵列从锈斑传递给节点(
FFI
)
、
、
我试图通过
FFI
将字符串数组从锈迹库传递到
nodejs
程序。我效仿了的一个例子,但无法完全让它发挥作用。它可以很好地处理数组
中
的单个元素,但是如果我添加了2个元素,就会得到一个分段错误,试图读取第二个元素。()) as *mut Config, }))
NodeJS
代码:const
ffi
= require('
ffi
浏览 6
提问于2022-05-21
得票数 0
回答已采纳
1
回答
从具有参数常量int16_t *bar的
NodeJS
调用cpp函数,但获取未绑定类型时出错
、
、
、
我正在尝试从
NodeJS
调用CPP函数 int dataSize; 我尝试过
NodeJS
中
的nbind库。uint16 = Int16Array.from('12345');lib.ExtractBar(uint16); 我也尝试过
ffi
-
napi
n
浏览 3
提问于2021-06-06
得票数 2
1
回答
如何在JS
中
创建char**变量?
、
、
、
、
我
使用
的是包含此函数的dll文件:var ref = require("ref-
napi
");var MyLibrary =
ffi
.Library('.
浏览 3
提问于2021-11-16
得票数 2
1
回答
通过javascript函数指针访问C++ enum变量
、
、
=require("
ffi
-
napi
")var bool =ref.types.bool;var callback =
ffi
.Callback(ref.types.void, [enumtest ,ref.types.void]], module.exports = ces;
浏览 0
提问于2021-05-06
得票数 1
1
回答
从
nodejs
调用Windows SetWinEventHook
、
、
我正在尝试调用
中
描述的,但是从
nodejs
调用。const
ffi
= require("
ffi
-
napi
") SetWinEventHook: ["int", ["int", "int", "pointer", &q
浏览 15
提问于2018-12-14
得票数 1
回答已采纳
1
回答
节点js对"
FFI
module“的支持
、
node 14或以后的版本会支持
FFI
模块吗?我无法成功运行"npm install
ffi
“。
浏览 14
提问于2020-11-02
得票数 0
3
回答
运行win32函数的电子/节点-
ffi
错误
、
、
、
、
我用的是这个代码:import * as Struct from 'ref-struct'; rc: ref.refType(RECT_Struct),}); data.uCall
浏览 5
提问于2019-07-15
得票数 1
1
回答
如何在Win32api节点模块中
使用
带有EnumWindows的自定义结构
、
、
= require('
ffi
-
napi
'); W.BOOL, [W.HWND, W.LPARAM], return 0;); 输出是(注意,我
在
回调
中
返回、定义、传递和
使用
带有
ffi
浏览 21
提问于2022-06-16
得票数 1
回答已采纳
1
回答
有问题用铁锈工程建电子
、
重新构建未定义的D:_src.git\electron-rust\node_modules\ref-
napi
>if (节点“C:\ Files\
nodejs
\node_modules\npm\node_modules命令“C:\ProgramFiles\
nodejs
\node.exe”"C:\Program Files\
nodejs
\node_modules\npm\node_modules\node-gyp\binref-
napi
@1.4.1安装:node-gyp rebuild npm
浏览 0
提问于2019-05-05
得票数 0
2
回答
使用
node-api将arraybuffer从C转发到JS
、
、
、
、
我目前正在尝试
使用
JS进行一些低级编码。出于这个原因,我
使用
https://
nodejs
.org/api/n-api.html向我的node.js运行时添加自定义C代码。我需要传递值并在C
中
更改它们才能工作,甚至可以读取数组缓冲区并以我想要的方式
在
C
中
解释它们,但我只能返回有限的JS值(数字和字符串,见此部分https://
nodejs
.org/api/n-api.html
浏览 382
提问于2019-03-14
得票数 1
回答已采纳
1
回答
电子应用不支持``
ffi
napi
`模块
、
、
、
、
我有下面的电子代码, //main.jsconst
ffi
= require("
ffi
-
napi
"); GetKeyState: ["short", ["int32"]],
浏览 31
提问于2020-06-25
得票数 0
回答已采纳
3
回答
在
节点中
使用
SendInput -
FFI
、
、
、
、
我想在
nodejs
中
使用
windows Api
中
的SendInput函数,
使用
的是
FFI
包。var
ffi
= require('
ffi
');var struct = require ('ref-struct'); varkeyb
浏览 4
提问于2016-12-28
得票数 1
1
回答
通过n-api
在
nodejs
中
使用
多个cpp文件
、
在
组合两个cpp文件时,
在
执行node-gyp configure build时得到以下错误。__ * __cdecl Init(struct
napi
_env__ *,struct
napi
_value__ *
napi
_value Init(
napi
_env env,
napi
_value exp
浏览 4
提问于2018-07-20
得票数 0
点击加载更多
相关
资讯
在NodeJS使用Protocol Buffer
Electron 调用 原生代码的正确打开方式,不是ffi!
PHP FFI 允许在 PHP 脚本中嵌入原始 C 代码
PHP FFI 允许在 PHP 脚本中嵌入 C 代码
在HTML中如何使用CSS?
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券