CefView / QCefView

A Qt Widget encapsulated CEF view based on QWidget
https://cefview.github.io/QCefView/
GNU Lesser General Public License v2.1
502 stars 133 forks source link

[BUG]: 在windows 7和windows server 2012系统版本下,存在兼容性问题,无法打开 #376

Closed njuzhou closed 5 months ago

njuzhou commented 5 months ago

Describe the bug 【Bug描述】

在windows 7系统和windows server2012系统下,打开QCefViewTest.exe会出现“无法找到入口”的系统报错

To Reproduce 【复现步骤】

1、在windows 7和window server2012下直接打开QCefViewTest.exe 2、出现报错弹窗“QCefViewTest.exe - 无法找到入口”,报错内容如下面截图所示

Expected behavior 【正确的预期行为】

1、正常打开应用程序

Screenshots 【截图】

~Z$9CXY954MRTWP_B3ZJ}O8

Environment 【BUG产生的环境】

Additional context 【更多额外信息】

初步发现此问题,目前正在尝试可能的解决方法,后面有进展会在这里更新; 这里把问题同步发布出来,希望能够与作者和其他小伙伴共同讨论解决思路;

njuzhou commented 5 months ago

补充说明一下,这不是QCefView的兼容性问题,更应该是libcef的兼容性,可以供各位按照自己的使用环境,选择正确的cef版本

njuzhou commented 5 months ago

构建CEF109版本后,实测解决这个问题 因为通过版本信息查看,能够支持win7编译环境的最高cef版本是109,所以如果有相关运行场景诉求的,可以借鉴此解决方法