1.4 KiB
1.4 KiB
编译说明
重要提示
在重新编译之前,请先关闭正在运行的 agv_qt_gui.exe 程序!
检测到程序正在运行(进程ID: 2996),需要先关闭才能重新编译。
关闭程序的方法
方法1: 通过任务管理器
- 按
Ctrl + Shift + Esc打开任务管理器 - 找到
agv_qt_gui.exe进程 - 右键点击,选择"结束任务"
方法2: 通过命令行
在 Windows命令提示符(不是Git Bash)中运行:
taskkill /F /PID 2996
或者查找并关闭所有 agv_qt_gui 进程:
taskkill /F /IM agv_qt_gui.exe
编译步骤
关闭程序后,执行以下命令重新编译:
cd build
cmake --build . --config Release
或者如果需要Debug版本:
cmake --build . --config Debug
编译成功的标志
如果编译成功,应该看到:
agv_qt_gui.vcxproj -> C:\work\AGV\AGV运动规划\agv_path_tracking\build\Release\agv_qt_gui.exe
运行修复后的程序
编译成功后,运行:
# Release版本
./build/Release/agv_qt_gui.exe
# 或 Debug版本
./build/Debug/agv_qt_gui.exe
然后测试"Load from CSV"功能,特别是:
- 尝试加载包含中文路径的CSV文件
- 尝试加载各种格式的CSV文件
已修复的问题
✓ Windows路径编码问题(主要原因) ✓ 单点路径处理 ✓ 异常处理改进
所有修改已应用到源代码,只需重新编译即可生效。