目录
QCA(Qt Cryptographic Architecture)是一个用于Qt平台的加密解密类库。
QCA使用Qt对OpenSSL进行了封装,以便向用户,提供一系列,更简单易用的加解密API。
QCA网址:Libraries / QCA · GitLab
https://invent.kde.org/libraries/qca
下载QCA:

获取qca-v2.3.4.tar.gz文件。
解压缩qca-v2.3.4.tar.gz文件,进入qca-v2.3.4目录。
用CMake程序配置VS 2019工程:

配置ssl、crypto库文件:

设置安装路径:

点击Configure按钮,出错:

编辑qca-v2.3.4\cmake\modules\QcaMacro.cmake文件,注释 73-79行:

点击Generate按钮,生成VS 2019解决方案。
打开qca.sln解决方案,编译qca-qt5、qca-gnupg、qca-logger、qca-ossl、qca-softstore、install

解压缩qca-v2.3.4.tar.gz文件,进入qca-v2.3.4目录。
用CMake程序配置编译工程:

设置ssl相关信息:

设置安装路径:

设置QCA安装的详细路径:

(尤其注意plugins的目录)
点击Generate按钮,生成Makefile文件。
进入qca-2.3.4目录,编译,make

安装,make install

解压缩qca-v2.3.4.tar.gz文件,进入qca-v2.3.4目录。
用CMake程序配置编译工程:

设置ssl相关信息:

设置安装路径:

设置QCA安装的详细路径:

(尤其注意plugins的目录)
点击Generate按钮,生成Makefile文件。
进入qca-2.3.4目录,编译,make
安装,make install
