QT6集成CEF3--01 准备工作

QT6集成CEF3--01 准备工作

  • 一、所有使用到的工具软件清单:
  • 二、准备工作
  • 三、cefclient示例程序
  • 四、特别注意

一、所有使用到的工具软件清单:

  • CEF 二进制发行包
    • cef_binary_117.2.5+gda4c36a+chromium-117.0.5938.152_windows64.tar.bz2
  • CMake 编译工具
    • cmake-3.22.6-windows-x86_64.msi
  • visualstudio 2022
    • 下载地址
  • QT 6.5.3
    • 下载地址
  • Visual Studio QT 插件
    • 打开 Visual Studio ,在拓展->管理拓展->联机->搜索 qt->选择 QT Visual Studio Tools,然后下载。下载完毕后关闭 VS ,此时弹出安装界面,选择安装即可。

二、准备工作

1、将下载好的CEF二进制包进行二次解压,最终得到 cef_binary_117.2.5+gda4c36a+chromium-117.0.5938.152_windows64 文件夹,并新建 cef_64 文件夹
QT6集成CEF3--01 准备工作_第1张图片
2. 使用cmake编译
QT6集成CEF3--01 准备工作_第2张图片
QT6集成CEF3--01 准备工作_第3张图片QT6集成CEF3--01 准备工作_第4张图片

三、cefclient示例程序

  • cefclient 项目默认打开谷歌搜索,将其修改为:https://www.baidu.com
    QT6集成CEF3--01 准备工作_第5张图片
  • 编译 libcef_dll_wrappercefsimple
    QT6集成CEF3--01 准备工作_第6张图片
  • 打开 cefsimple.exe 程序
    QT6集成CEF3--01 准备工作_第7张图片
    QT6集成CEF3--01 准备工作_第8张图片

四、特别注意

cmake编译最后一张图的6、7步骤不要漏,不然整合QT时会出问题。网上有些博主这两步没做,进入cef项目后先编译的libcef_dll_wrapper,编译前修改属性运行库为 MD|MDd,编译后再编译 cefsimple 就会一只报错,编译失败。博主在此卡了几天了,非常感谢博主Coye1023的VS2015编译CEF的MD版本。

你可能感兴趣的:(QT,CEF3,c++)