fix: 更新msi打包流程,相关说明同步至README;

fix: 修改代码遗留版本号和项目名称问题,同步至最新版本和名称;
fix: 修复代码可视化图像方向bug
This commit is contained in:
2026-01-15 11:00:44 +08:00
parent d6521d4be1
commit 5adce6c8df
12 changed files with 736 additions and 222 deletions

View File

@@ -109,25 +109,36 @@ candle.exe -?
**生成MSI安装程序**
**方式1使用CPack推荐**
```bash
# 编译完成后在build目录运行
cd build
cpack -G WIX -C Release
```
生成的安装程序:`build/D330Viewer-0.1.0-win64.msi`
**方式2使用WiX Toolset手动构建**
```bash
build_installer.bat
```
生成的安装程序:`installer/output/D330Viewer.msi`
生成的安装程序:`build/D330Viewer-0.1.0-win64.msi`
**MSI安装程序包含**
- D330Viewer.exe主程序
- 所有必需的DLL37个
- 所有必需的DLL
- Qt平台插件platforms目录
- 开始菜单快捷方式
- 桌面快捷方式
- 卸载程序快捷方式(开始菜单)
**安装目录结构**
```
C:\Program Files\D330Viewer\
├── D330Viewer.exe # 主程序
├── *.dll # 所有依赖库
└── platforms\ # Qt平台插件
└── qwindows.dll
```
**快捷方式**
- 桌面D330Viewer卸载时自动删除
- 开始菜单D330Viewer 文件夹
- D330Viewer启动程序
- 卸载 D330Viewer卸载程序
## 功能特性
@@ -190,12 +201,10 @@ d330viewer/
│ └── core/ # 核心功能头文件
├── bin/ # 可执行文件和DLL
│ ├── D330Viewer.exe # 主程序
│ └── *.dll # 依赖库37个
│ └── *.dll # 依赖库
├── build/ # CMake构建目录
├── installer/ # MSI安装程序配置
├── CMakeLists.txt # CMake配置
├── configure.bat # 快速配置脚本
├── build_installer.bat # MSI安装程序构建脚本
└── README.md # 本文件
```