自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 Mac M1安装 Manim

目录一、安装brew二、安装依赖三、运行测试系统:Monterey 12.2.1一、安装brew首先安装Xcode将以下内容复制到终端运行$ /bin/zsh -c "$(curl -fsSL https://gitee.com/huwei1024/HomebrewCN/raw/master/Homebrew.sh)"# 安装完成 brew -v 报错: # 原因 M1 更换了 brew 安装路径# 需要修改环境变量$ cd$ vim .zshrcexport PATH=/o

2022-03-14 00:06:17 765

原创 移植Qt5.12.9

参考正点原子的Qt移植教程,整理自己实际的应用步骤一、安装虚拟机环境当前使用版本:Ubuntu16.04.7$ lsb_release -a # 查看当前系统信息二、安装交叉编译器2.1 下载交叉编译器下载地址:Linaro Releases交叉编译器版本:4.9.4【TIPS】不推荐选择过高版本,建议采用实测版本根据芯片类型选择,不带根据当前系统版本选择对应的文件$ uname -a Linux ubuntu 4.15.0-112-generic #113~1.

2021-08-31 12:01:01 867

原创 Log4j配置文件

一、Log4j简介1. 配置根Loggerlog4j.rootLogger = [level], appenderName, appenderName2, ...# level总共分为五个等级:DEBUG < INFO < WARN < ERROR < FATAL;用于指定日志信息的重要成都# 只输出级别不低于设定级别的日志信息2. 配置AppenderAppender用于控制日志的输出位置:如控制台(console)、文件(files)等常使用的类如下:org

2021-06-16 14:19:50 183

原创 使用Doxygen实现代码自文档化

参考链接一、Doxygen简介1.1 综述Doxygen是一个程序的文档产生工具,可以将程序中的注释转换成说明文档,后者API参考手册要遵守一定的注释规范,才能被Doxygen识别和转化在每个代码项中都可以有两类描述:brief描述 和 detailed描述;两种任选其一若需要通过Doxygen生成漂亮的文档,一般有如下几个地方需要使用Doxygen支持的风格进行注释头文件(.h 和 .hpp):主要用于声明版权,描述本文件实现的功能,以及文件版本信息等类的定义:主要用于描述该类的功

2021-06-16 13:22:06 372

原创 【OpenCV with Qt in Mac】一、环境配置

一、环境配置mac版本:macOS Big Sur 11.3.11.1 安装opencv使用homebrew安装opencv安装Homebrew:安装教程安装opencv$ brew search opencvopencv ✔ opencv@2 opencv@3$ brew install opencv #安装opencv41.2 编写例程配置qmake信息INCLUDEPATH +=

2021-05-20 00:21:59 196 1

原创 QtProperty Browser Framework

Property Browser Framework1. 概述框架中包含:浏览部件、属性管理器、属性工厂以及属性浏览部件是允许客户根据一系列具有层次结构的属性编辑的界面QtTreePropertyBrowser 以树状结构显示QtGroupBoxPropertyBrowser 以分组框显示除此之外,可以通过继承QtAbstractPropertyBrowser自定义属性浏览部件通过继承QAbstractEditorFactory 可以自定义属性编辑控件属性只要封装到QtProp

2021-04-01 18:38:56 541

原创 Qt Creator使用Doxygen

1. 安装插件插件下载地址1.1 查看QtCreator版本1.2 选择对应版本实测-win32有效,-win64报错下载完成可能报错,保留文件1.3 安装插件安装路径Qt安装路径\Tools\QtCreator\lib\qtcreator\plugins2. 使用插件安装完成,重启QtCreator查看插件...

2021-03-11 12:06:18 719

原创 Golang创建DLL

示例代码package main // 这个文件一定要在main包下面import "C" // 这个 import 也是必须的,有了这个才能生成 .h 文件// 下面这一行不是注释,是导出为SO库的标准写法,注意 export前面不能有空格!!!// 若没有此句,则不会生成对应的头文件(.h)//export hellofunc hello(value string)*C.char { // 如果函数有返回值,则要将返回值转换为C语言对应的类型 return C.CStrin.

2021-03-10 13:47:17 467

原创 Qt创建、调用动态链接库

Qt动态链接库一、生成可执行文件流程 处理流程文件后缀语言操作指令 源程序.h、.cpp、.cc\c++ 预处理.ic\c++gcc/g++ -E src.c -o dest.i 编译和优化.s汇编gcc/g++ -S src.i -o dest.s 汇编.o二进制gcc/g++ -c src.s -o dest.o 链接默认 a.out二进制gcc/g++ src.o -o dest二、动态库和静态库通常情况下,对函数库的链接是在编译时期完成

2021-01-21 15:49:39 532

原创 GCC学习笔记

目录一、简介1.1 什么是GCC1.2 GCC、gcc、g++三者关系二、源代码处理流程2.1 预编译2.1.1 处理规则2.1.2 操作示例2.2 编译2.2.1 处理说明2.2.2 操作示例2.3 汇编2.3.1 操作示例2.4 链接2.4.1 链接其他目录中的库2.4.2 静态链接库的创建和使用1. 创建2. 使用2.4.3 动态链接库的创建和使用1. 创建2. 使用一、简介1.1 什么是GCCGCC(GNU Compiler Collection)是由GNU开发的编程语言译器GNU编译器套

2020-08-28 13:30:03 156

原创 Docker环境下MySQL输入中文

Docker 中配置MySQL环境1. 搜索MySQLdocker search mysql2. 下载MySQLdocker pull mysql3. 配置MySQLdocker run -it --name=mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=pw mysql4. 在MySQL输入中文$ docker exec -it mysql env LANG=C.UTF-8 /bin/bash...

2020-07-05 11:51:06 161

QtVariantProperty

根据JSON文件动态加载属性的Demo; Qt5+MinGW64下运行

2021-04-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除