更新至QT6
This commit is contained in:
42
README.md
42
README.md
@@ -77,9 +77,29 @@ agv_path_tracking/
|
||||
## 🔧 编译说明
|
||||
|
||||
### 系统要求
|
||||
- C++11 或更高版本
|
||||
- C++17 或更高版本
|
||||
- MinGW-w64 (Windows) 或 GCC (Linux)
|
||||
- CMake 3.10+ (可选)
|
||||
- CMake 3.10+
|
||||
- Qt6 6.x (用于 GUI 程序)
|
||||
|
||||
### Qt6 GUI 编译(推荐)
|
||||
```bash
|
||||
# 1. 清理构建目录
|
||||
cd build && rm -rf *
|
||||
|
||||
# 2. 配置 CMake(使用 MinGW + Qt6)
|
||||
cmake -G "MinGW Makefiles" \
|
||||
-DCMAKE_PREFIX_PATH=C:/Qt/6.10.1/mingw_64 \
|
||||
-DCMAKE_C_COMPILER=C:/Qt/Tools/mingw1310_64/bin/gcc.exe \
|
||||
-DCMAKE_CXX_COMPILER=C:/Qt/Tools/mingw1310_64/bin/g++.exe \
|
||||
-DCMAKE_MAKE_PROGRAM=C:/Qt/Tools/mingw1310_64/bin/mingw32-make.exe ..
|
||||
|
||||
# 3. 编译
|
||||
cmake --build . -j4
|
||||
|
||||
# 4. 运行 GUI
|
||||
./agv_qt_gui.exe
|
||||
```
|
||||
|
||||
### 编译 CAN 模块
|
||||
```bash
|
||||
@@ -91,14 +111,11 @@ chmod +x build_can.sh
|
||||
./build_can.sh
|
||||
```
|
||||
|
||||
### 编译主程序
|
||||
```bash
|
||||
chmod +x build.sh
|
||||
./build.sh
|
||||
```
|
||||
|
||||
详细说明: [docs/guides/BUILD_INSTRUCTIONS.md](docs/guides/BUILD_INSTRUCTIONS.md)
|
||||
|
||||
### Qt6 部署
|
||||
部署 Qt6 GUI 应用程序到其他计算机: [docs/guides/QT6_DEPLOYMENT_GUIDE.md](docs/guides/QT6_DEPLOYMENT_GUIDE.md)
|
||||
|
||||
## 📖 文档导航
|
||||
|
||||
### 🎯 快速参考
|
||||
@@ -111,6 +128,8 @@ chmod +x build.sh
|
||||
- [docs/guides/START_HERE.txt](docs/guides/START_HERE.txt) - 新手入门
|
||||
- [docs/guides/QUICK_START.md](docs/guides/QUICK_START.md) - 快速开始
|
||||
- [docs/guides/BUILD_INSTRUCTIONS.md](docs/guides/BUILD_INSTRUCTIONS.md) - 编译说明
|
||||
- [docs/guides/QT6_DEPLOYMENT_GUIDE.md](docs/guides/QT6_DEPLOYMENT_GUIDE.md) - Qt6 部署指南 ⭐
|
||||
- [docs/QT6_UPGRADE_SUMMARY.md](docs/QT6_UPGRADE_SUMMARY.md) - Qt6 升级总结 ⭐
|
||||
|
||||
### 🔌 CAN 通信
|
||||
- [docs/can/CAN_README.md](docs/can/CAN_README.md) - CAN 使用说明
|
||||
@@ -178,6 +197,13 @@ while (running) {
|
||||
|
||||
## 📝 更新日志
|
||||
|
||||
### 2025-11-27 - Qt6 升级
|
||||
- ✅ 从 Qt5 升级到 Qt6.10.1
|
||||
- ✅ 更新 CMakeLists.txt 配置
|
||||
- ✅ 配置 MinGW 13.1.0 编译器
|
||||
- ✅ 更新所有相关文档
|
||||
- ✅ 创建 Qt6 部署指南
|
||||
|
||||
### 2025-11-15 - 文件组织规范
|
||||
- ✅ 创建文件组织和归档配置系统
|
||||
- ✅ 添加Bug修复归档脚本
|
||||
|
||||
Reference in New Issue
Block a user