2023年2月23日

摘要: 官网 主界面 下载页面 选择Stable版本下载即可 安装方式 源码安装 下载Nginx(其他下载方式亦可):wget https://nginx.org/download/nginx-1.20.1.tar.gz 解压: tar -xf nginx-1.20.1.tar.gz 进入源码目录:cd n 阅读全文
posted @ 2023-02-23 09:38 Livio 阅读(111) 评论(0) 推荐(0) 编辑

2023年1月5日

摘要: 模板类实现单例 要求编译器至少支持C++11 #include <utility> template<typename T> class Singleton { public: Singleton() = default; ~Singleton() = default; Singleton(cons 阅读全文
posted @ 2023-01-05 16:37 Livio 阅读(14) 评论(0) 推荐(0) 编辑
 
摘要: 运行环境 win11 linux子系统Ubuntu2204 g++ 11.3.0 Linux DESKTOP-XXXXX 5.15.79.1-microsoft-standard-WSL2 #1 SMP Wed Nov 23 01:01:46 UTC 2022 x86_64 x86_64 x86_6 阅读全文
posted @ 2023-01-05 15:51 Livio 阅读(119) 评论(0) 推荐(0) 编辑

2022年12月15日

摘要: Qt不能直接绘制YUV数据,需要使用QOPenGLWidget使用OPENGL来绘制,并且这样显示直接用的显卡绘制 使用QOPenGLWidget绘制YUV数据,我们需要继承QOpenGLWidget和QOpenGLFunctions(可以使用更高版本的QOpenGLFunctions_4_5_Co 阅读全文
posted @ 2022-12-15 14:13 Livio 阅读(286) 评论(0) 推荐(0) 编辑

2022年12月14日

摘要: LD_LIBRARY_PATH是Linux系统下的环境变量名,类似于Path(设置可执行文件的搜索路径)。 作用:用于指定查找共享库(动态链接库)时除了默认路径(./lib和./usr/lib)之外的其他路径。 使用情形:移植程序时的经常碰到需要使用一些特定的动态库,而这些编译好的动态库放在我们自己 阅读全文
posted @ 2022-12-14 11:33 Livio 阅读(1680) 评论(0) 推荐(0) 编辑

2022年12月13日

摘要: 运行环境 win11 linux子系统Ubuntu2204 g++ 11.3.0 Linux DESKTOP-XXXXX 5.15.79.1-microsoft-standard-WSL2 #1 SMP Wed Nov 23 01:01:46 UTC 2022 x86_64 x86_64 x86_6 阅读全文
posted @ 2022-12-13 18:35 Livio 阅读(110) 评论(0) 推荐(0) 编辑

2022年10月27日

摘要: 从一个简单的例子学起 首先看下面的简单示例 文件结构如下 Demo ├─CMakeLists.txt └─main.cc CMakeLists.txt内容如下 cmake_minimum_required (VERSION 3.18) project(Demo LANGUAGES CXX) add_ 阅读全文
posted @ 2022-10-27 18:42 Livio 阅读(29) 评论(0) 推荐(0) 编辑

2022年10月12日

摘要: 准备工作 1.Perl的安装 从Perl官网(https://www.activestate.com/products/perl/downloads/)下载安装包直接安装就行了。安装完好后命令行执行【perl -v】就可以查看版本信息 2.OpenSSL源码 OpenSSL下载地址: [Github 阅读全文
posted @ 2022-10-12 23:25 Livio 阅读(917) 评论(0) 推荐(0) 编辑