会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
w4ngzhen
博客园
首页
新随笔
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
12
下一页
2021年7月4日
使用CEF(四)— 在QT中集成CEF(1)基本集成
摘要: QT作为C++下著名的跨平台软件开发框架,实现了一套代码可以在所有的操作系统、平台和屏幕类型上部署。我们前几篇文章讲解了如何构建一款基于CEF的简单的样例,但这些样例的GUI都是使用的原生的或者是控件功能不强大的CEF视图框架。本文将会重新开始,使用VS2019编写一款基于QT的并嵌入原生窗体的文章
阅读全文
posted @ 2021-07-04 22:27 w4ngzhen
阅读(2457)
评论(2)
推荐(1)
2021年6月30日
node-gyp项目命名BUG
摘要: 当我们编写node原生模块的时候,免不了对node-gyp项目进行命名,在node-gyp进行build的时候,会跟binding.gyp配置文件中的target_name生成对应的原生模块。但是,如果target_name填写不规范,会触发编译问题。 问题与解决 本人发现,当target_name
阅读全文
posted @ 2021-06-30 16:40 w4ngzhen
阅读(129)
评论(0)
推荐(0)
2021年6月25日
使用node-gyp编写简单的node原生模块
摘要: 通过样例,让我们了解如何编写一个node的原生模块。当然,这篇文章还有一个目的,是为了方便以后编写关于node-gyp的文章,搭建初始环境。 基于node-addon-api 基于node-addon-api的nodejs插件,使用的是node的头文件:#include <node.h>。 hell
阅读全文
posted @ 2021-06-25 16:02 w4ngzhen
阅读(469)
评论(0)
推荐(0)
2021年5月12日
从源码分析node-gyp指定node库文件下载地址
摘要: 当我们安装node的C/C++原生模块时,涉及到使用node-gyp对C/C++原生模块的编译工作(configure、build)。这个过程,需要nodejs的头文件以及静态库参与(后续称库文件)对C/C++项目编译和链接。库文件从哪里下载,会有一定逻辑进行处理,本文将从源码入手进行分析。 编写简
阅读全文
posted @ 2021-05-12 14:51 w4ngzhen
阅读(1642)
评论(0)
推荐(1)
2021年4月18日
electron-builder进行DEBUG输出的正确方式
摘要: 前言 使用Electron进行打包通常会用到electron-builder或者electron-packager两种工具。在使用electron-builder的时候,由于对机制的不熟悉,我们在打包过程中常常遇到很多环境错误,但最终只是一些简单的错误信息,难以排查问题。本文将介绍electron-
阅读全文
posted @ 2021-04-18 18:47 w4ngzhen
阅读(1652)
评论(0)
推荐(0)
2021年3月31日
使用CEF(三)— 从CEF官方Demo源码入手解析CEF架构与CefApp、CefClient对象
摘要: 在上文《使用CEF(2)— 基于VS2019编写一个简单CEF样例》中,我们介绍了如何编写一个CEF的样例,在文章中提供了一些代码清单,在这些代码清单中提到了一些CEF的定义的类,例如CefApp、CefClient等等。它们具体有什么作用,和CEF的进程架构有什么关系呢?本文将逐一进行介绍。 CE
阅读全文
posted @ 2021-03-31 16:54 w4ngzhen
阅读(3546)
评论(2)
推荐(3)
2021年3月27日
Windows下node-gyp查找VS安装路径简单解析
摘要: node-gyp的作用我已经不想赘述了,这里给一个我之前文章的链接:cnblogs看这里,知乎看这里。本文主要从源码入手,介绍node-gyp查找VisualStudio的过程 为了方便我们研究node-gyp的源码,我们随意创建一个node项目,然后我们npm install node-gyp,安
阅读全文
posted @ 2021-03-27 17:06 w4ngzhen
阅读(1025)
评论(0)
推荐(0)
2021年3月15日
CEF使用过程问题合集
摘要: CEF使用过程问题合集 1、Couldn't mmap icu data file 解决方案:检查程序执行目录下是否有icudtl.dat文件,如果没有请从cef的Resources文件夹中复制一份。PS:该文件夹中还有cef.pak等文件,但是将这些文件保留在Resources文件夹中,并且Res
阅读全文
posted @ 2021-03-15 19:08 w4ngzhen
阅读(2231)
评论(0)
推荐(0)
2021年3月9日
Windows下的程序及热键监视神器——Spy++
摘要: Windows下的程序及热键监视神器——Spy++ 背景 在使用Windows的时候,偶尔会发现某些应用程序的热键不生效了;又或是桌面弹出了弹框却并不知道这个弹框来自何处。例如,本人最近使用Vim的时候,发现创建分屏后,无法使用ctrl+w快捷键完成切屏操作,一开始以为是Vim配置出现了问题,后来发
阅读全文
posted @ 2021-03-09 22:44 w4ngzhen
阅读(14736)
评论(4)
推荐(2)
2021年3月8日
iframe、SameSite与CEF
摘要: iframe、SameSite与CEF 背景 本人使用CEF(或是Chrome)来加载开发的前端页面,其中使用iframe嵌入了第三方页面,在第三方页面中需要发送cookie到后端,然而加载会报错,第三方页面后端无法接受到Cookie。 原因 由于CEF(Chrome内核)的安全策略,在51版本以前
阅读全文
posted @ 2021-03-08 18:57 w4ngzhen
阅读(592)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
12
下一页
公告