zoukankan      html  css  js  c++  java
  • CEF3 Windows开发环境搭建

      最近基于CEF3封装了个浏览器,由于现在版本的CEF3 Binary里没有vs项目和解决方案,需要自己搭建CEF3 Windows开发环境。

      我上一个版本是基于CEF3.2171.1979版本开发的,开发工具为vs2013,可以直接打开【cefclient2010.sln】进行代码编辑开发,最近下载了CEF3.2875.1481版本的binary,都是通过CMake进行编译的,由于不熟悉CMake,也不如vs2013/vs2015用的熟悉,所以还是想转换为能用vs2013/vs2015直接开发的环境。

    环境配置/搭建开始

    1. 安装Cmake

      CMake下载地址:https://cmake.org/download/

    2. 创建一个 .bat 文件

    ::这个是多文件批处理
    @echo off
    ::添加系统变量,根据cmake.exe的实际所在目录来修改
    ::set path=%cd%cmake-3.5.0-win32-x86in;%path% 我是手动将cmake添加到环境变量里
    ::set CurrentPath=%cd%cef_binary_3.2526.1373.gb660893_windows32
    set /p CurrentPath=请拖曳CEF的目录到这里:
    ::切换到libcef_dll目录
    cd /D %CurrentPath%
    cmake.exe .
    ::切换到libcef_dll目录
    ::调用CMake来生成libcef_dll的.sln和.vcxproj文件
    cd /D %CurrentPath%libcef_dll
    cmake.exe .
    cd /D %CurrentPath%cefclient
    ::调用CMake来生成cefclient的.sln和.vcxproj文件
    cmake.exe .
    cd /D %CurrentPath%cefsimple
    ::调用CMake来生成cefsimple的.sln和.vcxproj文件
    cmake.exe .
    pause

    将.zip文件直接解压,根据cmake.exe的所在路径修改上面的.bat文件。双击运行.bat文件,将CEF3的解压目录(如cef_binary_3.1453.1490_windows)拖曳到控制台上。这个时候CMake就会根据CMakeLists.txt和当前安装的VS版本来生成相应的.sln和.vcxproj文件。如果安装了多个版本的VS,应该是以最高版本为准的,本人经历所得。

    参考文档:

    1. http://blog.csdn.net/yaoxuanzhi/article/details/50856744

  • 相关阅读:
    tomcat中配置jmx监控
    常用sql
    String、StringBuffer、StringBuilder的不同使用场景
    求交集的几种方法
    使用liunx部署的心得
    几种有助于开发的注释方式。
    SpringDataJPA的几个使用记录
    今年要完成的几件事
    研究kisso跨域登录的心得
    SpringBoot使用的心得记录
  • 原文地址:https://www.cnblogs.com/hezhixiong/p/5956558.html
Copyright © 2011-2022 走看看