本站提供最佳凤凰战机源码服务,欢迎转载和分享。

【安卓修改源码教程在哪】【netspeedmonitor源码】【源码 溢出】webkit源码编译

2025-01-24 08:35:34 来源:小优源码 分类:综合

1.如何在node-webkit中调用dll

webkit源码编译

源码安卓修改源码教程在哪

如何在node-webkit中调用dll

源码安卓修改源码教程在哪

       ã€€1 安装nodejs,在上下载位的.msi文件,直接安装,如下所示(版本号为0..):

源码安卓修改源码教程在哪

       ã€€ã€€å°†å®‰è£…后的目录添加的环境变量中,如:D:\Program Files\nodejs (主要目的是使该目录下的node.exe可以在命令行中运行)。

源码安卓修改源码教程在哪

       ã€€ã€€

源码安卓修改源码教程在哪

       ã€€ã€€2 安装python2.7版本,并设置环境变量。

源码安卓修改源码教程在哪

       ã€€ã€€

源码安卓修改源码教程在哪

       ã€€ã€€3 下载node-webkit压缩文件,版本为0.8.4 。

源码安卓修改源码教程在哪

       ã€€ã€€

源码安卓修改源码教程在哪

       ã€€ã€€4 安装node-gyp和nw-gyp ,这个node-gyp将c文件编译成nodejs的包的编译工具,nw-gyp是将c文件编译成node-WebKit的包的编译工具,具体安装方法如下:

源码安卓修改源码教程在哪

       ã€€ã€€è¿›å…¥cmd命令模式,输入npm install node-gyp 即可

源码安卓修改源码教程在哪

       ã€€ã€€å†æ¬¡è¾“å…¥ npm install nw-gyp即可

源码安卓修改源码教程在哪

       ã€€ã€€

源码安卓修改源码教程在哪

       ã€€ã€€5 安装ffi和 ref模块,并重新编译成node-webkit可用的包,具体如下:

源码安卓修改源码教程在哪

       ã€€ã€€åœ¨å‘½ä»¤è¡Œæ¨¡å¼ä¸­è¾“入:

源码安卓修改源码教程在哪

       ã€€ã€€npm install ffi

源码安卓修改源码教程在哪

       ã€€ã€€npm installref

源码安卓修改源码教程在哪

       ã€€ã€€è¿™æ ·ä¼šåœ¨æœ¬ç”¨æˆ·ç›®å½•ä¸‹ç”Ÿæˆnode_modules文件夹,里面内容如下:

源码安卓修改源码教程在哪

       ã€€ã€€å‘½ä»¤è¡Œæ¨¡å¼è¿›å…¥åˆ°æ­¤ç›®å½•ä¸‹

源码安卓修改源码教程在哪

       ã€€ã€€ä¸‹é¢é€šè¿‡nw-gyp来将ffi和ref模块重新编译。

源码安卓修改源码教程在哪

       ã€€ã€€ç”±äºŽffi中包含ref模块,所以要先将ffi模块中的ref先编译,然后再将ffi编译,如下:

源码安卓修改源码教程在哪

       ã€€ã€€æ³¨æ„ï¼šç¼–译命令一定要在含有package.json文件的目录下运行,命令后的—target=0.8.4是针对node-webkit的版本的,如果不是这个版本,需要改成自己的版本。最后将ref模块编译下即可。

源码安卓修改源码教程在哪

       ã€€ã€€

源码安卓修改源码教程在哪

       ã€€ã€€6 编辑项目的package.json文件,此文件主要是node-webkit调用你的应用的配置文件,需要在里面添加

源码安卓修改源码教程在哪

       ã€€ã€€"webkit": {

源码安卓修改源码教程在哪

       ã€€ã€€"plugin": true

源码安卓修改源码教程在哪

       ã€€ã€€} 此选项说明你的应用需要调用第三方包,也就是node_modules/ 目录下的ffi和ref包,一个例子如下:

源码安卓修改源码教程在哪

       ã€€ã€€

源码安卓修改源码教程在哪

【本文网址:http://04.net.cn/html/95f346996435.html 欢迎转载】

copyright © 2016 powered by 皮皮网   sitemap