开始使用

对koffi的简单了解

安装

你可以使用 npm 安装 Koffi:

npm install koffi

安装 Koffi 后,您可以开始加载它:

// CommonJS syntax
const koffi = require('koffi');

// ES6 modules
import koffi from 'koffi';

案例

您可以在下面找到两个示例:

  • 第一个在 Linux 上运行。这些函数是用类似 C 的原型语言声明的。

  • 第二个运行在 Windows 上,并使用类似 node-ffi 的语法来声明函数。

对于 Linux

这是 Linux 系统的一个小示例,它使用gettimeofday(),localtime_r()printf()来打印当前时间。

它说明了输出参数的使用。

对于 Windows

这是一个针对 Win32 API 的小示例,用于MessageBox()显示Hello World!给用户的消息。

它说明了 x86 stdcall 调用约定的使用以及 UTF-8 和 UTF-16 字符串参数的使用。

Last updated