我可以将 Node.js C++ 扩展与 Node 的内部 OpenSSL 实现链接吗?
Can I link a Node.js C++ extension against Node's internal OpenSSL implementation?
我有一个用c++编写的Node扩展,需要链接到OpenSSL。我还看到Node有一个使用OpenSSL实现的TLS模块。我可以链接我的扩展对OpenSSL的节点副本在我的绑定。诈欺行为文件?
事实证明,node-gyp文档中包含了这个确切的场景。基本上,有一些带有OpenSSL头的目录包含在Node.js源代码发行版中,可以将它们添加到node-gyp include路径列表中。在Linux上,实际的链接是不必要的,因为这些符号将在加载时由Node运行时提供给扩展。
在Windows上,这不起作用,并且扩展需要显式地编译和链接单独安装的OpenSSL的外部副本。
相关文章:
- 如果没有malloc,链表实现将失败
- 如何在c++中实现处理器调度模拟器
- 如何在c++中使用引用实现类似python的行为
- 实现无开销push_back的最佳方法是什么
- node-gyp 在 macOS 上未正确链接库
- 使用简单类型列表实现的指数编译时间.为什么
- 如何在BST的这个简单递归实现中消除警告
- 实现一个在集合上迭代的模板函数
- 我应该实现右值推送功能吗?我应该使用std::move吗
- 如何正确实现和访问运算符的各种自定义枚举器
- C++Union/Struct位域的实现和可移植性
- 这个极客对极客的trie实现是否存在内存泄漏问题
- 在c++中实现LinkedList时,应出现未处理的错误
- 为左值和右值的包装器实现C++范围
- 使用模板进行堆栈实现; "name followed by :: must be a class or namespace"
- 使用GSoap实现ONVIF
- 在用于格式4的arm模拟器中实现功能时的一个问题
- 如何使用 Node-addon-API 实现 node-nan 回调
- 我可以将 Node.js C++ 扩展与 Node 的内部 OpenSSL 实现链接吗?
- 有c++实现的Node.js . Net API吗?