zxj88214
zxj88214
采纳率0%
2015-06-18 02:27 浏览 2.0k

包含静态库的c++扩展node.js,编译时出错

具体问题为:
node.js项目需要调用一个c++的函数,这个函数没有源文件,是通过调用lib文件的,
用c++写了一个简单的测试,调用这个函数是没问题的,但把lib文件,c++代码放在node
的扩展项目中,编译时出错:“无法解析的外部符号......”,请各位大神帮帮忙,十分感谢!

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答 默认 最新

  • Tiger_Zhao Tiger_Zhao 2015-06-18 03:41

    静态库是不能直接被运行的。
    你用C++写个动态库封装一下,才能被C++以外的语言调用。

    点赞 评论 复制链接分享
  • testcs_dn 微wx笑 2015-11-17 01:44

相关推荐