/VersaAssistant

多功能调试助手

Primary LanguageC++GNU General Public License v3.0GPL-3.0

文档中兴

使用文档参考

VersaAssistant

克隆仓库

git clone https://github.com/vseasky/VersaAssistant.git

安装 QT

安装 Clion

配置环境

image.png

image.png

配置工具链

打开设置面板,进行工具链配置

image.png 新建两个工具链

  • Qt MinGW 64
    • 对应路径:QT安装路径+Tools/mingw730_64
  • Qt MinGW 32
    • 对应路径:QT安装路径+Tools/mingw730_32 image.png

配置CMake

配置 CMake

image.png

添加 CMake配置

  • Release (Qt MinGW 64)
    • 工具链选择 Qt MinGW 64
    • 构建目录:build\release\x64
    • 环境:
      • CMAKE_PREFIX_PATH=D:/SoftwareTools/Qt/Qt5.14.2/5.14.2/mingw73_64;
      • PATH=D:/SoftwareTools/Qt/Qt5.14.2/5.14.2/mingw73_64/bin
  • Debug (Qt MinGW 64)
    • 工具链选择 Qt MinGW 64
    • 构建目录:build\debug\x64
    • 环境:
      • CMAKE_PREFIX_PATH=D:/SoftwareTools/Qt/Qt5.14.2/5.14.2/mingw73_64;
      • PATH=D:/SoftwareTools/Qt/Qt5.14.2/5.14.2/mingw73_64/bin
  • Release (Qt MinGW 32)
    • 工具链选择 Qt MinGW 32
    • 构建目录:build\release\x86
    • 环境:
      • CMAKE_PREFIX_PATH=D:/SoftwareTools/Qt/Qt5.14.2/5.14.2/mingw73_32;
      • PATH=D:/SoftwareTools/Qt/Qt5.14.2/5.14.2/mingw73_32/bin
  • Debug (Qt MinGW 32)
    • 工具链选择 Qt MinGW 32
    • 构建目录:build\debug\x86
    • 环境:
      • CMAKE_PREFIX_PATH=D:/SoftwareTools/Qt/Qt5.14.2/5.14.2/mingw73_32;
      • PATH=D:/SoftwareTools/Qt/Qt5.14.2/5.14.2/mingw73_32/bin

image.png image.png

配置编译配置模板

image.png

新建两个模板

  • VersaAssistant (64)
    • PATH=D:/SoftwareTools/Qt/Qt5.14.2/5.14.2/mingw73_64/bin
  • VersaAssistant (32)
    • PATH=D:/SoftwareTools/Qt/Qt5.14.2/5.14.2/mingw73_32/bin

image.png

清空 build 构建输出目录

image.png

重新进行构建

image.png

image.png

image.png

点击运行 image.png

如果出现 VersaAppVersionConfig.h 报错,则需要再次进行重构

image.png

然后重新编译即可

image.png

输出文件分别在

  • build/release/platform/x64/bin
  • build/release/platform/x86/bin
  • build/debug/platform/x64/bin
  • build/debug/platform/x64/bin

image.png

程序打包

windeployqt VersaAssistant.exe

image.png