阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      Node.js C++插件 链接到 Node.js 自有的依赖

      Node.js C++插件 链接到 Node.js 自有的依赖

      Node.js 使用了一些静态链接库,比如 V8 引擎、libuv 和 OpenSSL。 所有的插件都需要链接到 V8,也可能链接到任何其他依赖。 通常情况下,只要简单地包含相应的 #include <…> 声明(如 #include < v8.h>),则 node-gyp 会自动定位到相应的头文件。 但是也有一些注意事项需要注意:

      • 当 node-gyp 运行时,它会检测指定的 Node.js 发行版本,并下载完整的源代码包或只是头文件。 如果下载了完整的源代码,则插件对全套的 Node.js 依赖有完全的访问权限。 如果只下载了 Node.js 的文件头,则只有 Node.js 导出的符号可用。
      • node-gyp 可使用指向一个本地 Node.js 源代码镜像的 –nodedir 标志来运行。 如果使用该选项,则插件有全套依赖的访问权限。

      更多内容请参考:Node.js C++插件,或者通过 点击对应菜单 进行查看;


      目录
      本文目录
      目录