- 博客(1)
- 资源 (2)
- 收藏
- 关注
原创 node-gyp解决openssl依赖问题
进一步排查发现工程包含的nodejs头文件目录里面已经有了openssl,而且node.lib也有链接符号。我猜测可能是node.lib里面没有完整的openssl,或者不是静态链接,导致运行的时候崩掉。最近在用c++写一个nodejs的模块,因为模块用到rsa,就需要依赖openssl。编译一切正常,但到了运行时就崩了,调试发现是openssl rsa的相关函数崩掉的。由于nodejs的包含顺序在前,所以实际编译的时候链接的是node.lib。最后就去翻了node-gyp源码,发现编译的时候,会去找。
2025-02-12 18:24:44
435
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅