微流控化学发光中位机软件编译部署速记(win-imx-191031)

来源:文思海辉交付包 测试版本imx-exe(正式)/win-imx-191031(Linux编译需要的lib等)/软件版本/编译.docx 正文只有 “Windows / Linux” 两个小节标题,实际内容全在 6 张截图里(pactera 工程师 2019-10 制作,图为 OCR 识别,细节以图为准)。 项目名:AutoFlowControlAnalyzer(自动流水控制分析仪,即微流控化学发光中位机软件),分支目录 AMciBranch/1031。

Windows 侧(图1-2)

  • 源码/交付物以 7z 归档传递:
    • AutoFlowControlAnalyzer.7z(约 13.8 MB,源码工程)
    • build-AutoFlowControlAnalyzer-Qt_4_8_6-Debug.7z(约 213 KB,Qt 4.8.6 Debug 构建产物)
  • 目录结构在 SVN/网盘路径 AMCL0218/03.ProjectWork/03.Coding/tag 下按日期归档(2019-05 至 2019-10-31 多次快照)。
  • Windows 编译环境:Qt Creator + Kit Qt 5.12.2 MinGW 32-bit / 64-bit,勾选 Debug 与 Release(图2 的 Configure Project 界面)。
    • 注意矛盾点:构建包名是 Qt 4.8.6,Windows Kit 列表却是 Qt 5.12.2 —— 待确认(可能 Windows 侧升级了 Qt 版本或仅为解析工程用)。

Linux / i.MX6 侧(图3-6)

  1. 把 AutoFlowControlAnalyzer 工程目录放到 Home 下(图3/4:Home → 工程目录,内含 DataAccess、DataDistribution、DataProcess 等子模块和 main.cpp)。
  2. 板端/交叉环境的目录布局(图5):Common / DataAccess / DataDistribution / DataProcess / db / icon / lib / Tools / UI —— lib 目录即交付包名里”Linux编译需要的lib”的去处。
  3. Qt Creator 配置(图6,带中文标注的操作步骤):
    • 打开工程后用 Kit imx6(/root/AMciBranch/1031/AutoFlowControlAnalyzer-build-imx6-*);
    • 标注步骤:“2、选择 Debug”、“3、确定” —— 即 Import Existing Build / Configure Project 后选 Debug 构建目录确认。
  4. 构建目录命名惯例:AutoFlowControlAnalyzer-build-imx6-Debug / -Release,位于工程同级目录。

可提炼的要点