chore: 更新.gitignore排除qmake产物,.pro支持静态编译,README添加windeployqt打包说明
This commit is contained in:
49
README.md
49
README.md
@@ -6,36 +6,43 @@
|
||||
- 实时波形绘制,深色主题,16条独立颜色曲线
|
||||
- 数据自动保存为CSV(存到 `data_端口号/` 目录)
|
||||
- 支持打开历史CSV文件回放查看
|
||||
- 滚轮缩放、右键拖拽平移、双击恢复自动范围
|
||||
- 滚轮缩放 | 右键拖拽平移 | 双击恢复自动范围
|
||||
- 通道可见性切换、显示点数可调
|
||||
|
||||
## 跨平台支持
|
||||
✅ Linux ✅ Windows ✅ macOS
|
||||
|
||||
纯Qt5 + qmake构建,无额外依赖。支持 Qt 5.9+。
|
||||
## 跨平台
|
||||
✅ Linux ✅ Windows ✅ macOS | Qt 5.9+ | qmake构建
|
||||
|
||||
---
|
||||
|
||||
## Windows / Linux / macOS 编译 & 运行
|
||||
## 编译(Qt Creator)
|
||||
1. 打开 Qt Creator → **File → Open File or Project** → 选择 `AiAnalysis.pro`
|
||||
2. 选择 Kit(如 Desktop Qt 5.9.8 MinGW 32bit)
|
||||
3. 左下角切换 **Release** 模式
|
||||
4. 点击 🔨 构建
|
||||
|
||||
### Qt Creator(推荐)
|
||||
1. 打开 Qt Creator
|
||||
2. **File → Open File or Project** → 选择 `AiAnalysis.pro`
|
||||
3. 选择对应的 Kit(如 Desktop Qt 5.9.8 MinGW 32bit)
|
||||
4. 点击左下角🔨构建 → ▶️运行
|
||||
---
|
||||
|
||||
### 命令行(qmake)
|
||||
```bash
|
||||
qmake AiAnalysis.pro
|
||||
make -j4 # Linux/macOS
|
||||
mingw32-make -j4 # Windows MinGW
|
||||
## 打包成单个exe(Windows)
|
||||
|
||||
### 方式一:静态编译(真正的单个exe)
|
||||
如果你的 Qt 是静态编译版本,在 `AiAnalysis.pro` 里取消注释:
|
||||
```
|
||||
CONFIG += static
|
||||
```
|
||||
然后重新构建,生成的exe无需任何DLL。
|
||||
|
||||
### 方式二:windeployqt(推荐,默认Qt即可)
|
||||
编译完后在 exe 所在目录执行:
|
||||
```cmd
|
||||
windeployqt AiAnalysis.exe
|
||||
```
|
||||
会把所有Qt DLL收集到同目录,整个文件夹拷贝到任意电脑都能跑。
|
||||
|
||||
---
|
||||
|
||||
## 使用说明
|
||||
1. 输入UDP端口号,点击「开始监听」
|
||||
2. 下位机通过UDP发送逗号分隔的16通道数据,如:`17309,13624,17301,...`
|
||||
3. 右侧面板可切换通道显示/隐藏
|
||||
4. 「打开文件」可加载历史CSV数据回放
|
||||
5. 滚轮缩放Y轴 | 右键拖拽平移 | 双击恢复自动范围
|
||||
1. 输入UDP端口号 → 点击「开始监听」
|
||||
2. 下位机发送逗号分隔16通道数据
|
||||
3. 右侧面板切换通道显示/隐藏
|
||||
4. 「打开文件」加载历史CSV回放
|
||||
5. 滚轮缩放 | 右键拖拽 | 双击恢复
|
||||
|
||||
Reference in New Issue
Block a user