
C++
文章平均质量分 90
尘世中迷途小码农
小小码农写程序,又改bug换酒钱
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
CMake/CTest简单示例及C++编译过程
CTest是CMake集成的一个测试工具,在使用CMakeLists.txt文件编译工程的时候,CTest会自动配置、编译、测试并给出测试结果。创建目录 hello_world,包含以下内容:sunny@sunny-virtual-machine:~/work/C++/cmake/hello_world$ tree.├── CMakeLists.txt├── header│ └── Solution.h├── src│ ├── CMakeLists.txt│ └── So...原创 2021-12-04 12:43:16 · 3058 阅读 · 1 评论 -
OpenSSL动态链接库的使用
在上一篇文章 OpenSSL动态链接库源码安装 中我们介绍了如何在Windows和Linux环境中编译OpenSSL动态链接库,这篇文章我们将介绍如何在C代码中引用OpenSSL动态链接库。测试代码以下测试代码 main.c 将分别在Windows和Linux环境中编译,该代码的作用是计算任意文件的SHA256值,#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#inclu.原创 2021-11-13 17:14:24 · 4353 阅读 · 0 评论 -
OpenSSL动态链接库源码安装
Openssl 是一个开放源代码的SSL协议的产品实现,它采用C语言作为开发语言,具备了跨系统的性能。调用Openssl的函数就可以实现一个SSL加密的安全数据传输通道,从而保证客户端和服务器之间数据的安全。OpenSSL整个软件包大概可以分成三个主要的功能部分:SSL协议库、应用程序以及密码算法库。OpenSSL的目录结构自然也是围绕这三个功能部分进行规划的。作为一个基于密码学的安全开发包,OpenSSL提供的功能相当强大和全面,囊括了主要的密码算法、常用的密钥和证书封装管理功能以及SSL协议,并提供原创 2021-11-13 16:22:27 · 2192 阅读 · 0 评论