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-x86\bin;%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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM