我已经为 Windows 交叉编译了我的程序,我现在有一个 EXE 和一个目录,该目录必须与该 EXE 位于同一目录中。
所以我需要创建一个 MSI,将它们放置在适当的位置(无论是什么)并以与操作系统有机结合的方式处理卸载。
有 Windows 工具可以做到这一点,但我还没有找到适用于 OS X 的工具。有吗?
tl;dr:
- 我在 OS X 上
- 我为 Windows 交叉编译了我的程序
- 使用 OS X,我需要为 Windows 创建安装程序,例如 MSI
我不需要为 OS X 创建安装程序,例如 DMG 或其他。我需要创建安装程序 -->FOR<-- Windows,例如 MSI。
我只是“碰巧”尝试使用 OS X 来完成它。
使用 Wine 仅当已知该程序可以与 Wine 一起正常运行时才算数。
使用虚拟机不算在内,因为它使用的是 Windows,这是我在这个问题中排除的。
最佳答案
msi-packager 似乎是您的解决方案。 “在 Mac 和 Linux 上构建 MSI(Windows 安装程序)包。”
关于windows - 如何使用 OS X 创建 MSI 安装程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39662971/