希曼日记

交叉编译

1 篇文章

  1. 用 prlctl 从 macOS 驱动 Parallels 里的 Windows 做桌面应用 e2e不在虚拟机里装任何 agent,只用 Parallels 自带的 prlctl(exec / capture)加共享目录和 PowerShell,把一个 Tauri 剪贴板工具的 Windows 版跑通了全流程自动化测试:启动常驻、剪贴板捕获、全局快捷键呼出、回车粘贴到焦点输入框、重启持久化、NSIS 静默安装卸载。记录从交叉编译到 harness 设计的完整过程,以及两个让测试假失败的坑:prlctl exec 会抢前台焦点,tao 会创建同名隐藏窗口。