最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺談Qt中使用CEF的幾個(gè)要點(diǎn)(Windows下)

 更新時(shí)間:2017年07月21日 08:41:55   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇淺談Qt中使用CEF的幾個(gè)要點(diǎn)(Windows下)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

最近項(xiàng)目中要在Qt中使用CEF(Chromium Embedded Framework),在這里總結(jié)下其中的幾個(gè)要點(diǎn)。

下載合適的CEF版本

關(guān)于CEF的簡(jiǎn)介我們這里就不做介紹了,下載CEF可以有2種選擇:

1、源碼:強(qiáng)烈不建議下載源代碼并編譯構(gòu)建(學(xué)習(xí)代碼除外),下載源碼需要你FQ、有良好的網(wǎng)速(要下載)和足夠的耐心(據(jù)說(shuō)有4、5個(gè)G,真的要下半天)。

2、自動(dòng)構(gòu)建版本:推薦這個(gè)使用這個(gè)版本。該版本提供了大部分已經(jīng)編譯完成的動(dòng)態(tài)庫(kù)及資源,只需要開(kāi)發(fā)者手動(dòng)編譯一個(gè)wrapper靜態(tài)庫(kù)就可以了。這種版本分為當(dāng)前發(fā)行分支(Current Release Branches)和遺留發(fā)行分支(Legacy Release Branches ),每個(gè)分支都有其編譯要求,最低支持WinXp。

使用CMake和VS編譯wrapper靜態(tài)庫(kù)

調(diào)用CMake來(lái)生成一個(gè)對(duì)應(yīng)的VS工程,然后用VS打開(kāi)并編譯,這是windows下最方便的方法(配置CMake來(lái)編譯的方法比較麻煩,不推薦)。以下是具體步驟:

安裝VS和CMake(32位)

下載并提取自動(dòng)構(gòu)建版本的CEF壓縮包。

打開(kāi)VS的開(kāi)發(fā)者命令提示行,cd到解壓后的根目錄中(包含README.txt的目錄)。

運(yùn)行命令cmake -G "Visual Studio 14"(14對(duì)應(yīng)VS2015,12對(duì)應(yīng)VS2013),該命令會(huì)在根目錄下生成cef.sln文件。

雙擊cef.sln,用VS打開(kāi)該項(xiàng)目。

確保自己的Qt和CEF版本一致

運(yùn)行庫(kù)版本一致。使用CEF庫(kù)時(shí)要保證整個(gè)程序的運(yùn)行庫(kù)鏈接版本是一致的,也就是說(shuō)Qt靜態(tài)庫(kù)和CEF庫(kù)必須用同一個(gè)運(yùn)行庫(kù)選項(xiàng)編譯。但這里至關(guān)重要的一點(diǎn)就是CEF(自動(dòng)構(gòu)建版本)庫(kù)的libcef.dll等動(dòng)態(tài)庫(kù)都是用/MT選項(xiàng)預(yù)編譯好的(至少我試過(guò)的好幾個(gè)CEF自動(dòng)構(gòu)建版本都是開(kāi)啟/MT編譯的),我們只能更改Qt庫(kù)的版本,可以考慮替換這些沖突的版本,重新編譯或下載對(duì)應(yīng)版本都是不錯(cuò)的選擇。

Debug/Release模式一致。否則的話,會(huì)出現(xiàn)_ITERATOR_DEBUG_LEVEL等一系列錯(cuò)誤。

WinXp支持

只有比較老的CEF分支版本支持WinXp系統(tǒng),而自動(dòng)構(gòu)建版本只支持Win7及以上,因此除了從源碼編譯外,你是沒(méi)有辦法從官方獲取CEF的WinXp支持的。嗯,然后源碼編譯也不現(xiàn)實(shí),只能向別人要了。

文檔支持

CEF的文檔不是與QT一個(gè)級(jí)別的,因此不要指望能很快上手,寫代碼前你最好把API以外的文檔全看一遍。

以上這篇淺談Qt中使用CEF的幾個(gè)要點(diǎn)(Windows下)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • C++中的自增與自減

    C++中的自增與自減

    這篇文章主要介紹了C++中的自增與自減,自增與自減是C++當(dāng)中兩個(gè)使用頻率非常高的運(yùn)算符,不僅在循環(huán)當(dāng)中用到,在日常的代碼當(dāng)中也經(jīng)常使用,下面來(lái)看看文章得具體介紹
    2021-11-11
  • 進(jìn)程間通信之深入消息隊(duì)列的詳解

    進(jìn)程間通信之深入消息隊(duì)列的詳解

    本篇文章是對(duì)消息隊(duì)列的應(yīng)用進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • C++中智能指針unique_ptr的實(shí)現(xiàn)詳解

    C++中智能指針unique_ptr的實(shí)現(xiàn)詳解

    智能指針本質(zhì)上并不神秘,其實(shí)就是?RAII?資源管理功能的自然展現(xiàn)而已,這篇文章主要為大家詳細(xì)介紹了如何實(shí)現(xiàn)?C++中智能指針的?unique_ptr,需要的可以了解下
    2024-01-01
  • C語(yǔ)言指針詳解之野指針

    C語(yǔ)言指針詳解之野指針

    這篇文章主要為大家介紹了C語(yǔ)言野指針,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2021-11-11
  • C語(yǔ)言詳細(xì)講解常用字符串處理函數(shù)

    C語(yǔ)言詳細(xì)講解常用字符串處理函數(shù)

    在日常編程中,對(duì)于字符串的操作中我們都很習(xí)慣的使用一些C庫(kù)中自帶的函數(shù),并且關(guān)于字符串的操作函數(shù)基本都在 string.h 這個(gè)頭文件中。關(guān)于C庫(kù)字符串常用處理函數(shù)也是平時(shí)面試或者考試過(guò)程中非常喜歡考的,本文將帶大家手動(dòng)來(lái)實(shí)現(xiàn)這些常用函數(shù)
    2022-05-05
  • C語(yǔ)言實(shí)現(xiàn)BMP圖像細(xì)化處理

    C語(yǔ)言實(shí)現(xiàn)BMP圖像細(xì)化處理

    這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言實(shí)現(xiàn)BMP圖像細(xì)化處理,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • c++10進(jìn)制轉(zhuǎn)換為任意2-16進(jìn)制數(shù)字的實(shí)例

    c++10進(jìn)制轉(zhuǎn)換為任意2-16進(jìn)制數(shù)字的實(shí)例

    下面小編就為大家?guī)?lái)一篇c++10進(jìn)制轉(zhuǎn)換為任意2-16進(jìn)制數(shù)字的實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-06-06
  • 用VC++6.0的控制臺(tái)實(shí)現(xiàn)2048小游戲的程序

    用VC++6.0的控制臺(tái)實(shí)現(xiàn)2048小游戲的程序

    本文是作者拜讀劉地同學(xué)的《C語(yǔ)言控制臺(tái)版2048》之后感覺(jué)非常不錯(cuò),添加了注釋之后分享給大家的,方便更多的初學(xué)者閱讀學(xué)習(xí),有需要的小伙伴參考下。
    2015-03-03
  • C語(yǔ)言掃雷游戲的實(shí)現(xiàn)

    C語(yǔ)言掃雷游戲的實(shí)現(xiàn)

    這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言掃雷游戲的實(shí)現(xiàn)代碼,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • C/C++格式化日志庫(kù)實(shí)現(xiàn)代碼

    C/C++格式化日志庫(kù)實(shí)現(xiàn)代碼

    這篇文章主要介紹了C/C++格式化日志庫(kù)實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2019-04-04

最新評(píng)論

凤翔县| 江山市| 宝坻区| 兖州市| 中西区| 乌审旗| 吉隆县| 井冈山市| 堆龙德庆县| 读书| 安乡县| 梨树县| 神木县| 罗山县| 乌审旗| 沙田区| 元谋县| 察隅县| 凤山县| 兴国县| 沙田区| 万山特区| 驻马店市| 宣城市| 土默特右旗| 正安县| 县级市| 衡东县| 连云港市| 上高县| 左权县| 靖安县| 筠连县| 太康县| 台北市| 得荣县| 宁波市| 蒙山县| 兰溪市| 石嘴山市| 蕉岭县|