[node-webkit]如何调用GCC编译的C语言程序

2014-01-22 20:58:08 +08:00
 allengaller
各位好,
我准备做一个浏览器书签文件的整理程序。
准备使用node-webkit打包,用js完成用户逻辑, 用C语言完成业务逻辑(书签文件本身的处理)。

请问是否可行?请教一下思路!感谢!

Allen Galler
4793 次点击
所在节点    Node.js
8 条回复
sanddudu
2014-01-22 21:01:19 +08:00
node.js其实是可以干C语言的事情的。。。
这么引用略奇葩
LazyZhu
2014-01-22 21:02:47 +08:00
这事lua擅长,node.js没试过
FrankFang128
2014-01-22 22:14:27 +08:00
为什么要用 C,JS 可以的。
你是客户端程序呀,又不是 server。
1423
2014-01-22 22:31:10 +08:00
其实我也想知道,想让 node js 做 web 服务器,调用 C 程序
alexapollo
2014-01-22 22:48:47 +08:00
跨语言是不得不做的时候才考虑的事,会徒增很多麻烦,所以建议不要这样
VYSE
2014-01-22 23:39:32 +08:00
发个消息给C程序即可,例如走ZMQ
不过你这个需求为啥要用C?
ETiV
2014-01-23 09:42:33 +08:00
child_process.spawn
wangyuzju
2014-02-15 22:33:19 +08:00
相当于用c/c++写node扩展模块,然后用js去加载这部分模块

其实和require('http')的原理差不多吧, http模块底层也是c实现的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/98030

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX