我正在尝试使用webview创建一个Qt应用。我从一个非常简单的UI开始,只有一个QWebview。在尝试ui-> webview-> SetUrl(“http://google.com”)时;应用程序崩溃在openssl上。
Auto configuration failed
3348:error:0200107B:system library:fopen:Unknown error:.\crypto\bio\bss_file.c:169:fopen('c:cygwinhomeAdministrateurbuildslavefull-windows_xp_32buildgpac_extra_libs/c:cygwinhomeAdministrateurbuildslavefull-windows_xp_32buildgpac_extra_libs/ssl/openssl.cnf','rb')
3348:error:2006D002:BIO routines:BIO_new_file:system lib:.\crypto\bio\bss_file.c:174:
3348:error:0E078002:configuration file routines:DEF_LOAD:system lib:.\crypto\conf\conf_def.c:199:
我继续尝试这些例子。 Domtraversal是更容易的应用程序之一,所以我尝试构建和运行它。有用。 将网址更改为“https://gmail.com”,这也有效(因此没有ssl问题)。 当我运行调试或发布.exe它正常工作(qt的bin路径在我的路径var,所以没有DLL问题),但当我移动可执行文件说,我的桌面它不运行。 我尝试了几种不同的东西:
.pro.user中的某个地方必须有一条路径,或者我没有想到的其他地方。谁能指出我正确的方向?因为现在我开始相信魔术......