我可以链接Node.js C++;针对节点'的扩展;s的内部OpenSSL实现? 我有一个用C++编写的节点扩展,需要链接到OpenSSL。我还看到该节点有一个使用OpenSSL实现的。我可以将我的扩展名与binding.gyp文件中OpenSSL的节点副本相链接吗?

我可以链接Node.js C++;针对节点'的扩展;s的内部OpenSSL实现? 我有一个用C++编写的节点扩展,需要链接到OpenSSL。我还看到该节点有一个使用OpenSSL实现的。我可以将我的扩展名与binding.gyp文件中OpenSSL的节点副本相链接吗?,c++,node.js,node.js-addon,C++,Node.js,Node.js Addon,事实证明,这一场景已在本文中介绍。基本上,Node.js源代码发行版中包含一些带有OpenSSL头的目录,这些目录可以添加到Node gyp include path列表中。在Linux上,实际链接是不必要的,因为在加载扩展时,节点运行时会使扩展可用这些符号 在Windows上,这不起作用,扩展需要针对单独安装的OpenSSL的外部副本显式编译和链接

事实证明,这一场景已在本文中介绍。基本上,Node.js源代码发行版中包含一些带有OpenSSL头的目录,这些目录可以添加到Node gyp include path列表中。在Linux上,实际链接是不必要的,因为在加载扩展时,节点运行时会使扩展可用这些符号

在Windows上,这不起作用,扩展需要针对单独安装的OpenSSL的外部副本显式编译和链接