安装¶
MRC Tuner Rom 是一个独立的桌面应用:安装之后不需要服务器、不需要账号,也不 需要联网。
环境要求¶
| 组件 | 要求 |
|---|---|
| 操作系统 | Windows 10/11、macOS 11+、Linux(glibc 2.28+) |
| 内存 | 4 GB(大 ROM 工程建议 8 GB) |
| 磁盘 | 应用约 400 MB,ChecksumDLL 约 90 MB,另加工程体积 |
| 图形 | OpenGL 3.3 或软件光栅化器 |
从源码编译¶
Windows(MinGW)¶
cmake -S . -B build -G "MinGW Makefiles" `
-DCMAKE_PREFIX_PATH="D:/Qt/6.8.3/mingw_64" `
-DCMAKE_BUILD_TYPE=Release
cmake --build build --target mtr -j 8
windeployqt --release build/mtr.exe
Windows(MSVC)¶
cmake -S . -B build -DCMAKE_PREFIX_PATH="C:/Qt/6.8.3/msvc2022_64" -A x64
cmake --build build --config Release --target mtr -j 8
Linux¶
cmake -S . -B build -DCMAKE_PREFIX_PATH=/usr/lib/x86_64-linux-gnu/cmake/Qt6
cmake --build build --target mtr -j 8
./build/mtr
macOS¶
cmake -S . -B build -DCMAKE_PREFIX_PATH="$(brew --prefix qt)"
cmake --build build --target mtr -j 8
open build/mtr.app
首次配置时 CMake 会下载并编译 Qt Advanced Docking System 源码,因此第一次 编译需要网络连接。
运行¶
编译完成后只需启动一个文件:
| 平台 | 文件 |
|---|---|
| Windows | build/mtr.exe |
| Linux | build/mtr |
| macOS | build/mtr.app |
Windows 上 Qt 运行库 DLL 必须与 mtr.exe 位于同一目录;windeployqt 一条
命令即可完成。
Checksum 模块(仅 Windows)¶
ChecksumDLL/ 附带 148 个 32 位 ECU checksum 模块。64 位程序无法直接加载
它们,因此通过 checksumhelper.exe 辅助进程运行。
这些模块依赖较老的 Microsoft Visual C++ 2005 SP1 (x86) 运行库。未安装 时模块无法加载;应用会明确提示,并仅保留内置的 MED17/EDC17 校验能力。
Mfc80.dll、Msvcr80.dll、Msvcp80.dll、gmp.dll 等旧依赖已包含在
ChecksumDLL/ 中;重新分发时请整目录复制。
首次运行¶
首次启动时应用会:
- 显示欢迎页(新建、打开、设置、手册),
- 创建数据目录 —— 用户数据位于操作系统的标准位置
MRC / MRC Tuner Rom下, - 加载默认 MRC 主题(深色底,绿色与橙色强调)。
页首的 ? 按钮打开本手册,语言菜单切换界面语言。
工作区布局¶
窗口 ▸ 保存工作区布局 保存面板排列,窗口 ▸ 加载工作区布局 恢复它 ——
同时打开多个工程窗口时非常方便。
更新¶
应用不会自我更新。从仓库获取新版本重新编译,或直接覆盖已安装的副本。更新前
请确认工程文件:新版本能打开旧版本的 .mtrp,但反向并不总是成立。