[问题解决]QCA‘s qca-ossl (OpenSSL) plugin is missing
由于工作需要,在使用QGIS二次开发的时候,需要对在线数据进行加载,标注其中部分信息,由此进行qt库QGIS二次开发学习。
本次学习使用的版本为QGIS3.16.
业务中使用QGis加载WMS时候,发现刷新图层时候很慢而且不断显示QCA's qca-ossl (OpenSSL) plugin is missing,猜测大概是因为加载数据的线程使用到这个库,但是这个库在配置环境的时候,或者路径原因导致没有找到,从而导致了加载动不动就耗时几万ms。
网上进行搜索时发现基本没有相同的问题,于是自己检查确定多半是环境没有安装完整,重新打开OSGeo4w将下图中箭头所指的环境进行安装。此时只需要点击,版本号显示后同时显示了install,然后依次走正常流程就可以。
然后将安装完成后的文件夹crypto整个文件夹复制到程序运行的目录中。
D:\OSGeo4W\apps\Qt5\plugins\crypto
如下图显示将此文件夹拷贝到程序同级目录,然后重新编译,启动时可以看到不再报错 QCA's qca-ossl (OpenSSL) plugin is missing
此时启动程序测试发现,加载WMS图层缩放时,新加载内容速度也会很快。
其中的plugins为下图所示文件夹
[问题解决]QCA‘s qca-ossl (OpenSSL) plugin is missing相关推荐
- Linux下安装composer报错 The openssl extension is missing / The zlib extension is not loaded等等
目录 问题描述 问题原因 解决方法 进入 PHP 源码包 生成openssl配置文件 执行php初始化命令[注意,在OpenSSL目录下执行] 然后添加OpenSSL配置 修改php.ini 安装了依 ...
- QGIS编译(跨平台编译)之三十九:QCA编译、QCA安装(Windows、Linux、MacOS环境下编译、安装)
目录 1.QCA介绍 2.QCA下载 3.Windows下编译 4.Linux下编译 5.MacOS下编译 1.QCA介绍 QCA(Qt Cryptographic Architecture)是一个用 ...
- 解决Notepad++ Plugin Manager无法加载插件的方法no new plugins available
今天为了学习需要,下载了轻量级的开发工具NotePad++. NotePad++有个插件tidy2可以自动化html格式. 在添加插件时,遇到两个问题: 1.notepad++中没有插件管理器(Plu ...
- 云服务器搭建redis集群
在搭建redis集群之前需要安装ruby.redis使用ruby来做集群的.用一个叫redis-trib.rb的ruby脚本.redis-trib.rb是redis官方推出的管理redis集群的工具, ...
- NotePad++编译代码
前言: 1.VS很强大,运行调试很方便,各种补全插件应有尽有. 2.冗余太多,有时候只想写几个小算法而已,打开软件就是一分钟了. 3.使用轻量级的NotePad++,可以帮助快速提升能力.手码代码,眼 ...
- ionic 状态栏显示异常 statusBar
从主分支上新建一个分支开发另一个app, 生成之后手机上显示状态栏异常, 如下图, 只显示了电池的色块, 百思不得其解啊. 各种猜测无果, 对比config.xml, 发现statusBar插件版本不 ...
- Idea打Jar包的坑,工程使用ali druid 等ali组件
为什么80%的码农都做不了架构师?>>> 场景:使用Idea 把依赖spring.alidruid连接池 jar的java 工程,打成一个可运行的jar (形如 java -j ...
- python避坑指南_Linux下Python3.6的安装及避坑指南
Python3的安装 1.安装依赖环境 Python3在安装的过程中可能会用到各种依赖库,所以在正式安装 Python 3之前,需要将这些依赖库先行安装好. yum -y install zlib-d ...
- python2.7安装报错_python2.7源码安装方式
安装python2.7 下载Python 2.7, 下载地址 解压安装 tar -xzvf Python-2.7.15.tgz cd Python-2.7.15 ./configure --prefi ...
最新文章
- Docker导入导出镜像两种方式
- json schema多种形式_什么是JSON Schema?
- Windbg+VirtualBox调用内核
- 一段个性化stringgrid的代码
- TCC分布式实现原理及分布式应用如何保证高可用
- python替换文件内容_Python实现替换文件中指定内容的方法
- 20201124:力扣第216场周赛(上)
- hypermesh10的安装
- git之提交本地代码到远端指定仓库
- vue项目-jQuery中Nicescroll滚动条插件的用法
- win10如何删除用户计算机账户,Win10系统如何利用命令删除用户账户?
- kinect二次开发_Kinect2.0动作捕捉Super Mocap K2
- pythonidle怎么设置_Python IDLE基本设置
- (*(volatile unsigned int *))详解
- k-means 的原理,优缺点以及改进
- 近期Domino相关产品要闻速览
- 给Android虚拟机AVD加一个虚拟内存卡
- JSRUN 对比 jsfiddle,jsbin,codepen
- 基于Python的简单数据处理
- 粒子群优化算法的思想