前两天发了一篇CEF的编译,今天我们来讲讲JCEF的编译.
JCEF主要提供JAVA SWING方面的接口使用. JAVA开发人员可以通过CEF来编写相关的网页应用程序.
环境:
windows 7 64位系统
a) 准备:
下载CEF,选择与JCEF相应的版本.下载地址:https://cefbuilds.com/
git
Java version 1.7 or 1.8.
visual studio 2015 下载地址可去官网下载
cmake 下载地址:https://cmake.org/
b) 编译:
通过git下载JCEF最新源码
将下载cef包解压到JCEF包目录下third_party/cef/win64 (可以阅读third_party/cef/README.jcef)
通过CMD进入jcef目录下
敲入cmake -g "Visual Studio 14 2015 Win64"
目录下会生成Visual Studio 2015的项目文件jcef.sln,通过Visual Studio 2015打开这个文件就会构成一个cef项目
通过Visual Studio 2015编译就可以了
编译期间可能会出现 error C2220: 错误,没有生成 Object文件的语句,这时候项目可能编译不通过.
解决:
点击项目,右击选择属性->配置属性->c/c++->常规,将“警告视为错误”的选项改为“否”。就可以!