VS2010编译CEF(Chromium Embedded Framework )源代码,生成msi安装包

一、VS2010编译CEF(Chromium Embedded Framework )源代码

1、Chromium Embedded Framework (CEF)是个基于Google Chromium项目的开源Web browser控件,支持Windows, Linux, Mac平台。除了提供C/C 接口外,也有其他语言的移植版。因为基于Chromium,所以CEF支持Webkit & Chrome中实现的HTML5的特性,并且在性能上面,也比较接近Chrome。

2、编译cef

  下载cef    http://opensource.spotify.com/cefbuilds/index.html

 

 

解压cef,内容如下:

下载cmake,  https://cmake.org/download/

下载,安装cmake成功之后,打开cmake页面,输入cef加压后的路径和编译生成cef项目的路径。

然后点击configure选择vs版本,generate生成

3、编译成功之后,在where to build the binaries所设置的路径生成cef项目

4、用vs2010打开cef.sln

5、生成libcef_dll_wrapper。会生成libcef_dll_wrapper.lib

6、修改cefsimple,生成cefsimple

7、运行exe,即可访问百度页面

参考文献

https://blog.csdn.net/lengyue2015/article/details/77972035

http://blog.sina.com.cn/s/blog_150f554f50102xt4w.html

 

二、生成msi安装包

1、新建项目

2、根据cefsimple生成的Debug目录进行编译,Debug目录结构

3、在新建项目setup1中,应用程序文件夹建立和Debug目录相同的文件目录结构。

4、设置快捷方式。右击exe文件,生成快捷方式,将快捷方式拖到用户桌面即可。然后右击快捷方式的属性,找到Icon的图标,上传icon格式的图片。icon在线制作方法。http://www.bitbug.net/

 

5、选择项目,属性,指定msi生成路径

点击系统必备

然后确定。

6、最后,右击项目,生成,成功后,将会在指定的文件目录,生成msi文件

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值