码迷,mamicode.com
首页 > 编程语言 > 详细

nodejs c++ addon

时间:2014-11-16 20:15:04      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:style   http   color   ar   os   使用   sp   for   文件   

编译器是C++的编译器(g++?)。官方例子:

http://nodejs.org/api/addons.html


民间例子:

http://cnodejs.org/topic/4f3dc5e19605c56a4b05351f


V8 API文档,写C/C++拓展必备

这个API的node版本较老, 是10.X的。

http://izs.me/v8-docs/annotated.html


node-webkit 0.10.2基于node 0.11.13

只有官方文档

http://nodejs.org/docs/v0.11.13/api/addons.html#addons_hello_world


Addon Build工具

建议使用node-gyp,安装方式:npm install -g node-gyp

建议不要用node-waf。

Build CMD: node-gyp configure build 或者 node-gyp rebuild

例子总结

https://github.com/rvagg/node-addon-examples/tree/master/1_hello_world

Github上有Samples。

  1. 需要有binging.gyp告诉node-gyp build的源和目标文件。

格式:

{

  "targets": [

    {

      "target_name": "pidof",

      "sources": [ "pidof.cc" ]

    }

  ]

}

  1. 源文件

C++源文件。

  1. 包信息文件

记录包信息。

nodejs c++ addon

标签:style   http   color   ar   os   使用   sp   for   文件   

原文地址:http://my.oschina.net/u/862582/blog/345286

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!