• 3957阅读
  • 3回复

[提问]求帮忙解决一个问题,愿意支付费用 [复制链接]

上一主题 下一主题
离线liulun
 

只看楼主 倒序阅读 楼主  发表于: 2016-01-01
— 本帖被 XChinux 从 Qt应用版 移动到本区(2016-01-15) —
我在编译qupzilla这个程序的时候提示需要openssl的库
我怎么弄也弄不进去
求人解决问题,愿意支付费用!
我的QQ 412588801
离线liulun

只看该作者 1楼 发表于: 2016-01-01
库的地址是:
https://github.com/QupZilla/qupzilla/tree/v1.8

注意是1.8版本
离线kimtaikee

只看该作者 2楼 发表于: 2016-01-04
1. 这个v1.8需要最新版本的Qt 5.6,且其处于beta 版本,下来安装上. https://download.qt.io/development_releases/qt/5.6/5.6.0-beta/
2. 我在网上找了现成了编译好的OpenSSL 1.0.2d VS2010版本,地址:http://p-nand-q.com/programming/windows/building_openssl_with_visual_studio_2013.html
3. 弄好openssl的依赖 openssl_inc.pri

  1. OPENSSL_DIR = "E:/openssl-1.0.2"
  2. CONFIG(debug, debug|release) {
  3.     DEBUG_RELEASE = debug
  4. } else {
  5.     DEBUG_RELEASE = release
  6. }
  7. INCLUDEPATH *= $OPENSSL_DIR/${DEBUG_RELEASE}/include
  8. LIBS += -L$OPENSSL_DIR/${DEBUG_RELEASE}/lib -llibeay32
  9. LIBS += -L$OPENSSL_DIR/${DEBUG_RELEASE}/lib -lssleay32

把文件保存为qupzilla根目录下的openssl_inc.pri

4. 编译的时候会产生若干问题,自己Fix,
类WebHitTestResult没有导出所以 include "qzcommon.h" 加上 QUPZILLA_EXPORT
5. 把openssl的两个dll拷贝到bin目录,运行然后就是这副模样?




1条评分金钱+10
liulun 金钱 +10 - 2016-02-26

离线liulun

只看该作者 3楼 发表于: 2016-02-26
sorry现在才看到,我后来没有用这个方案
快速回复
限100 字节
 
上一个 下一个