添加了一下版本号

This commit is contained in:
建峰 2025-04-24 17:50:05 +08:00
parent 7ba4561a5e
commit d672db224c
2 changed files with 14 additions and 8 deletions

View File

@ -48,18 +48,19 @@
## 规范 ## 规范
### 版本说明 ### 版本说明
| 版本 | 范围 | 更新说明 | | 命名 |版本说明 | 范围 | 更新说明 |
|:----:|:----:|:----:| |:----: |:----:|:----:|:----:|
| 主版本号 | 0 ~ 99 | 代码框架大改,完全不兼容旧版 | | `VERSION_MAJOR` | 主版本号 | 0 ~ 99 | 代码框架大改,完全不兼容旧版 |
| 次版本号 | 0 ~ 99 | 代码框架尽量兼容旧版增信大功能、修复重大bug等 | | `VERSION_MINOR` | 次版本号 | 0 ~ 99 | 代码框架尽量兼容旧版增信大功能、修复重大bug等 |
| 小版本号 | 0 ~ 99 | 代码框架兼容旧版新增小功能、修复bug等 | | `VERSION_MICRO` | 小版本号 | 0 ~ 99 | 代码框架兼容旧版新增小功能、修复bug等 |
举例说明: 举例说明:
```c ```c
// 若 major > 0 ,则代表正式发布版本 // 若 major > 0 ,则代表正式发布版本
#define VER_MAJOR 1 #define UNICSTL_VERSION_MAJOR 1
#define VER_MINOR 2 #define UNICSTL_VERSION_MINOR 2
#define VER_MICRO 5 #define UNICSTL_VERSION_MICRO 5
#define UNICSTL_VERSION ((UNICSTL_VERSION_MAJOR << 16) | (UNICSTL_VERSION_MINOR << 8) | UNICSTL_VERSION_MICRO)
``` ```
### 工程命名 ### 工程命名

View File

@ -11,6 +11,11 @@
#ifndef _UNICSTL_H_ #ifndef _UNICSTL_H_
#define _UNICSTL_H_ #define _UNICSTL_H_
#define UNICSTL_VERSION_MAJOR 0
#define UNICSTL_VERSION_MINOR 0
#define UNICSTL_VERSION_MICRO 1
#define UNICSTL_VERSION ((UNICSTL_VERSION_MAJOR << 16) | (UNICSTL_VERSION_MINOR << 8) | UNICSTL_VERSION_MICRO)
#include "common.h" #include "common.h"
#include "list.h" #include "list.h"