当前位置: 首页 > wzjs >正文

做网站宽度和长度布局合肥网页设计培训哪家好

做网站宽度和长度布局,合肥网页设计培训哪家好,图书网站建设的规模策划书,长沙影楼网站建设文章目录 [toc]1 安装Qt creator后无法使用debug调试2 安装VS后之间安装自带的Windows SDK3 Qt配置ssl4 ubuntu编译linuxdeployqt 更多精彩内容👉内容导航 👈👉Qt开发经验 👈 1 安装Qt creator后无法使用debug调试 安装最新版本Q…

文章目录

    • @[toc]
      • 1 安装Qt creator后无法使用debug调试
      • 2 安装VS后之间安装自带的Windows SDK
      • 3 Qt配置ssl
      • 4 ubuntu编译linuxdeployqt

更多精彩内容
👉内容导航 👈
👉Qt开发经验 👈

1 安装Qt creator后无法使用debug调试

安装最新版本Qt creator15.0.0后,MSVC无法调试,是Qt creator没安装完整,导致安装路径下缺少文件;

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2 安装VS后之间安装自带的Windows SDK

  • 打开【应用】【安装的应用】;

  • 找到【Windows Software Development Kit】;

    在这里插入图片描述

  • 点击右侧...,选择【修改】;

    在这里插入图片描述

  • 选择【Change】安装或者【Repair】修复已经安装过的环境;

    在这里插入图片描述

  • 勾选【Debugging Tools for Windows】,再点击【Change】进行安装。

    在这里插入图片描述

3 Qt配置ssl

由于世界上某些地区的进出口限制,Qt默认安装没有OpenSSL工具包;

从Qt 5.6版本开始,官方支持的OpenSSL版本是1.0.0或更高版本;

从Qt版本5.15开始,官方支持的OpenSSL版本是1.1.1或更高版本。

Qt版本5.15.1以后也兼容OpenSSL 3。

Qt安装包附带了OpenSSL支持,如果使用到openssl,需要自己配置环境;

新版本Qt在线安装时好像可用选择安装openssl。

使用地址

  • QT文档https://doc.qt.io/archives/qt-6.6/ssl.html

  • https://www.openssl.org/

  • https://openssl-library.org/source/index.html

  • https://openssl-library.org/source/old/index.html

  • https://github.com/openssl/openssl

Openssl配置

  • 查看当前环境是否配置了openssl和支持的版本
qDebug() << "输出当前QT支持的openSSL版本: " << QSslSocket::sslLibraryBuildVersionString();
qDebug() << "OpenSSL支持情况: " <<QSslSocket::supportsSsl();
qDebug() << "OpenSSL运行时SSL库版本: " << QSslSocket::sslLibraryBuildVersionString();
  • windows可以下载对应版本的openssl,然后进行安装(轻量级就可以);

    • 安装后将openssl/bin文件夹下的libcrypto-1_1-x64.dll、libssl-1_1-x64.dll两个动态库拷贝到qt的编译器路径下,注意区分32和64位

    • D:\Qt\Qt5.14.2\5.14.2\msvc2017_64\bin

    • D:\Qt\Qt5.14.2\5.14.2\mingw73_64\bin

  • linux可用下载对应版本源码;

    • 使用../config命令构建;
    • 使用make -j8 命令编译;
    • 然后使用sudo cp libcrypto.so* libssl.so* /opt/Qt5.12.12/5.12.12/gcc_64/lib/命令将编译生成的动态库复制到Qt安装路径下的编译器的lib文件夹下。

4 ubuntu编译linuxdeployqt

ubuntu22.04

新版本的ubuntu无法直接使用linuxdeployqt,需要自己编译

安装依赖

sudo apt install libfuse2 patchelf

libfuse2 Linux FUSE(用户空间中的文件系统)接口的参考实现。

patchelf用于修改现有的ELF可执行文件和库;

用下面的命令可以设置程序从相对路径链接动态库;

  • $ORIGIN是一个特殊的占位符,它表示当前可执行文件所在的目录

  • RPATH 是一个嵌入到 ELF 文件中的路径列表,用于告诉动态链接器在运行时去哪里查找共享库。

patchelf --set-rpath '$ORIGIN/lib/' ./RadarServer     # 设置程序动态库链接路径
patchelf --print-rpath ./RadarServer   # 打印链接路径
  • 下载源码

  • 错误1:找不到libQt5Core.so. 5

    • 将linuxdeployqt复制到/opt/Qt5.14.2/5.14.2/gcc_64/lib路径下。
    • 或者在.bashrc文件中添加环境变量export LD_LIBRARY_PATH=/opt/Qt5.14.2/5.14.2/gcc_64/lib:$LD_LIBRARY_PATH
./linuxdeployqt: error while loading shared libraries: libQt5Core.so. 5: cannot open shared object file: No such file or directory
  • 错误2:需要安装依赖sudo apt install libfuse2
appimage 错误dlopen(): error loading libfuse.so.2
  • 错误3:打包依赖后还是找不到动态库,可能是patchelf没执行,需要手动执行。

验证

  • 打包完成后使用下面命令清除动态库环境变量
export LD_LIBRARY_PATH=""
  • 然后再使用ldd命令查看链接动态库是否指向相对路径
ldd ./可执行程序



文章转载自:

http://roM90cb9.jcjgh.cn
http://LABN12Gf.jcjgh.cn
http://xE20hzao.jcjgh.cn
http://RWaLSCHy.jcjgh.cn
http://ufxC4tqW.jcjgh.cn
http://kihxpjKv.jcjgh.cn
http://AU4xvhzh.jcjgh.cn
http://dtFlFAWK.jcjgh.cn
http://2GCLhZkC.jcjgh.cn
http://vNYAo2o9.jcjgh.cn
http://cwCFCHhD.jcjgh.cn
http://cOENalJA.jcjgh.cn
http://2QILMdzn.jcjgh.cn
http://hWQM53a0.jcjgh.cn
http://bKNmmB28.jcjgh.cn
http://79RllYx8.jcjgh.cn
http://OhLyVdlf.jcjgh.cn
http://BvB5cerC.jcjgh.cn
http://rl0NWLhe.jcjgh.cn
http://NdIDxxeu.jcjgh.cn
http://HNwud1sz.jcjgh.cn
http://nQG9jFw3.jcjgh.cn
http://sVMYg1BV.jcjgh.cn
http://sXbZKDMC.jcjgh.cn
http://tZ8CLChw.jcjgh.cn
http://u3fW9X6o.jcjgh.cn
http://MCg1zTSp.jcjgh.cn
http://QTml8twV.jcjgh.cn
http://48EO9uea.jcjgh.cn
http://YBX3CORd.jcjgh.cn
http://www.dtcms.com/wzjs/748459.html

相关文章:

  • 自己做网站需要购买服务器吗无锡优化网站排名
  • 给公司做的东西放到自己网站上网站模板下载网站有哪些内容
  • 大连本地网站推广网站被黑 发现
  • 在哪里可以自己建网站中国塑料商业网
  • 做响应式网站设计做图怎么搞牌具做网站
  • 广州网站开发 商城开发网站备案是怎么回事
  • 手机网站被做跳转wordpress iis7.5 伪静态
  • 桐乡网站建设阿里云使用wordpress-move
  • 网站如何做导航条北京 网站建设|小程序|软件开发|app开发公司
  • 铜梁集团网站建设做网站什么最赚钱吗
  • 网站经常被挂码wordpress定制分类
  • 莘县聊城做网站古镇网站建设公司
  • 如何做网站打广告wordpress 字母标签云
  • 在哪网站可以做农信社模拟试卷最近三天的国内新闻
  • 推广型网站建设模板阿里云安装两个wordpress
  • l网站建设网站建设捌金手指花总十八
  • 伊犁网站建设医药公司网站建设方案
  • 网站开发图片存哪里网站建设目的定位
  • 企业网站怎做跳网站查询的二维码怎么做的
  • wordpress幻灯片回收站在哪电商网站是获取流量
  • 客户端 网站开发 手机软件开发深圳建设工程交易
  • 广州培训做网站手机wordpress无法评论
  • 神木自适应网站开发农产品网站策划
  • 紫金银行网站新闻发布会发言稿范文
  • 网站营销seo完整网站设计
  • 电子商务网站怎么做wordpress 输出the id
  • 闸北区网站建设网页设用dw做网站的代码
  • 成都的网站苏州软件定制开发公司
  • 安卓优化大师官网下载现在网站优化
  • 网站关键词优化推广哪家好做企业网站对企业的好处