1. 程式人生 > >cef3 生成 vs工程及編譯示例demo cefsimple

cef3 生成 vs工程及編譯示例demo cefsimple

1 原始碼及工具下載

2 生成對應的 vs 工程

先解壓cef3得到如下檔案
這裡寫圖片描述

安裝cmake-3.11.0-rc3-win32-x86.msi完成後,開啟Cmke視覺化工具

1>選擇cef所在目錄
2>選擇想要生成的vs 工程目錄
3>點選 Configure,然後選擇你想生成的vs各個版本(這個很重要,如果你的專案工程是 vs2008 開發的,就必須用vs2008 生成庫檔案,否則如果使用網上別人生成的不一樣的版本會出現很多莫名其妙的編譯錯誤)

這裡寫圖片描述

4>配置完成後,點選 Generate 即可.

不分步截圖,這個是生成後的截圖

5>在生成的vs2008資料夾下找到 cef.sln 開啟後編譯 libcef_dll_wrapper 工程,去生成 libcef_dll_wrapper.lib,這引入專案需要用到

這裡寫圖片描述
另外如果生成 vs2008專案,裡面會缺少stdint.h,這個是 c99中引進的一個標準C庫的檔案,去下載一個放到cef工程裡面即可

6>生成cefsimple工程

開啟exe效果如下,我把預設地址改了qq.com
這裡寫圖片描述
執行的時候少dll去cef release和 debug目錄下拷貝,另外下要將 cef 目錄下的 Resources 資料夾的內容拷貝到exe所在目錄,否則開啟exe 會報錯