VESC Tool (开源电调工具)编译教程

1. 编译环境:

Qt version:5.15.2
构建套件:MSVC 2019 64 bit 或MinGW 64 bit

2. 构建

下载: git clone https://github.com/vedderb/vesc_tool.git 下载源文件;

方法一

使用Qt 自带的MinGW 套件直接构建(推荐);
可能遇到的问题:

  • 如果要设置断点进行Debug,使用的Qt 版本是Qt5,可能会出现程序长时间无法启动的问题,原因是Enable 了QML 调试器。
    在这里插入图片描述
  • 解决方法:Disable QML debugger
    在这里插入图片描述

方法二

使用 MSVC 2019 64 bit 进行构建;
可能遇到的问题:

  • 如下图所示,无效参数 Wno-deprecated-copy。
    在这里插入图片描述
  • 解决方法:注释 Pro 文件中 Wno-deprecated-copy 配置文件
  • 在这里插入图片描述
  • 同上,可以运行但无法 Debug。
  • 解决方法:如下图,取消勾选 Enable QML。
  • 在这里插入图片描述

版权声明:本文为sinat_41910818原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。