![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
node.js
gwawhj
这个作者很懒,什么都没留下…
展开
-
勤学勤记——Node.js的C++addon(一)
最近公司要求写一个Node.js的C++插件,我之前也没有接触过v8,但是也硬着头皮接受了任务。具体内容这里就不说了,以此为开篇记录一下我写node的C++addon的历程和遇到的问题吧。第一天:简单的Node.js的demo学习今天尝试性地探索了一下怎么编写Node.js的C++插件,我特意找了一些电子书籍,但其实书上写的很简单。如果忽略其中的细节,比如数据是怎么转换的,Handle和Han...原创 2019-01-27 17:48:28 · 2515 阅读 · 0 评论 -
勤学勤记——node.js的C++addon(二)
经过前天的铺垫,对Node.js的C++插件有了大致的了解,但是也留下了不少问题:传入的参数该如何使用?函数的返回结果?等等问题。本来想着跟v8文档死磕,不过还是感谢大佬的博客,让我节省了不少时间,少走弯路:详解Node.js API系列C/C++ Addons(1)详解Node.js API系列C/C++ Addons(2)详解Node.js API系列C/C++ Addons(3)...原创 2019-01-28 10:33:45 · 637 阅读 · 0 评论 -
勤学勤记——node.js的C++addon(三)
实战C++addon经过前面一段时间的学习,我对完成公司的任务已经信心满满,满以为自己能够顺利地完成任务了。可是没想到更多的困难还在后头。具体代码我就不贴了,但是我在这里将实际编写过程中遇到的困难和解决方法中我认为有意义的部分分享出来。公司的任务是要求我二次封装一个静态链接库(.lib)文件,转而让它能被node.js使用。而该静态链接库可以提供一个结构体数组,这个结构体数组就是我们需要的数据...原创 2019-01-28 11:35:22 · 645 阅读 · 0 评论