Window上编译最新版libCef(Branch 2704)
来源:互联网 发布:微电网储能优化 编辑:程序博客网 时间:2024/05/17 02:52
1、开发环境搭建
VS2010及以上版本,CMake 2.8.12.1及以上版本。我安装的是VS2013
下载最新版的CMake:CMake官网下载,选择一个32位的MSI安装程序即可。安装完成后,将CMake路径加入到系统环境变量path中。我的安装在:C:\Program Files (x86)\CMake\bin。打开CMD命令行,输入cmake测试环境变量是否添加成功。
2、下载最新版的libCef
libCef官方下载地址:libCef下载地址(由于谷歌无法访问,验证码基本上是无法看到的,所以需要一个翻墙浏览器去获取验证码)。我们下载的是源代码,不要下错了(测试程序或者调试符号)。
3、编译libCef
最新版的没有提供VS工程文件sln,编译前我们需要用cmake创建出VS的工程文件。主要看CMakeLists.txt中,有详细说明。
<span style="font-family:Microsoft YaHei;font-size:14px;"># BUILD EXAMPLES## The below commands will generate project files and create a Debug build of all# CEF targets using CMake and the platform toolchain.## Start by creating and entering the CMake build output directory:# > cd path/to/cef_binary_*# > mkdir build && cd build## To perform a Linux build using a 32-bit CEF binary distribution on a 32-bit# Linux platform or a 64-bit CEF binary distribution on a 64-bit Linux platform:# Using Unix Makefiles:# > cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug ..# > make -j4 cefclient cefsimple## Using Ninja:# > cmake -G "Ninja" -DCMAKE_BUILD_TYPE=Debug ..# > ninja cefclient cefsimple## To perform a Mac OS X build using a 64-bit CEF binary distribution:# Using the Xcode IDE:# > cmake -G "Xcode" -DPROJECT_ARCH="x86_64" ..# Open build\cef.xcodeproj in Xcode and select Product > Build.## Using Ninja:# > cmake -G "Ninja" -DPROJECT_ARCH="x86_64" -DCMAKE_BUILD_TYPE=Debug ..# > ninja cefclient cefsimple## To perform a Windows build using a 32-bit CEF binary distribution:# Using the Visual Studio 2015 IDE:# > cmake -G "Visual Studio 14" ..# Open build\cef.sln in Visual Studio and select Build > Build Solution.## Using Ninja with Visual Studio 2015 command-line tools:# (this path may be different depending on your Visual Studio installation)# > "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\vcvars32.bat"# > cmake -G "Ninja" -DCMAKE_BUILD_TYPE=Debug ..# > ninja cefclient cefsimple## To perform a Windows build using a 64-bit CEF binary distribution:# Using the Visual Studio 2015 IDE:# > cmake -G "Visual Studio 14 Win64" ..# Open build\cef.sln in Visual Studio and select Build > Build Solution.## Using Ninja with Visual Studio 2015 command-line tools:# (this path may be different depending on your Visual Studio installation)# > "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64\vcvars64.bat"# > cmake -G "Ninja" -DCMAKE_BUILD_TYPE=Debug ..# > ninja cefclient cefsimple</span>首先在解压源代码后,进入根目录中,按住Shift右键选择在此打开命令行,使用cmake创建工程文件。VS2015的是:cmake -G "Visual Studio 14";我是用的是VS2013,那么修改成:cmake -G "Visual Studio 12",回车后一大堆VS工程文件创建完成,so easy!
然后使用VS打开cef.sln,编译即可成功。
0 0
- Window上编译最新版libCef(Branch 2704)
- Libcef源码下载与编译
- zlib window上编译
- zlib window上编译
- libcef(1)
- windows上编译ffmpeg1.1.3最新版
- 在windows10 上编译最新版webrtc源码
- 在Window下编译OpenH323(上)---------编译PWLib
- 在Window下编译OpenH323(上)编译PWLib
- 在Window下编译OpenH323(上)---------编译PWLib
- 在Window下编译OpenH323(上)---------编译PWLib
- [原]在Window下编译OpenH323(上)---------编译PWLib
- libCEF总结01下载、编译、入门
- ubuntu系统上使用Mingw编译Qemu最新版
- 最新版ser2net移植到ARM板上,交叉编译
- 如何在window vs2005 上编译ortp?
- WebRTC在window上的编译
- window上编译vs的qjson库
- [leetcode] 151. Reverse Words in a String
- delphi开发推荐
- SSH自动登录脚本
- soot基础 -- 相关数据结构SootClass,SootMethod,SootBody,Unit的进一步说明
- 华为路由器BGP的路由控制和安全
- Window上编译最新版libCef(Branch 2704)
- 装配psycopg是出错:Error: pg_config executable not found
- Intent探索
- The system is running in low-graphics mode 解决方法Ubuntu
- CentOS splashimage
- Python字符串与数字拼接报错解决
- Mac: OSError: [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/h5py'
- 链表(java)
- AC自动机——病毒侵袭 ( HDU 2896 )