我需要买一台Mac来编译我用Rust为Mac OS编写的Python扩展吗?

c90pui9n  于 5个月前  发布在  Mac
关注(0)|答案(1)|浏览(70)

我的开发环境是在Windows中配置的。我可以使用WSL为Linux编译。有没有可能,这样我就可以编译为Mac OS而不必购买Mac?
我不知道该怎么办。
上下文:我使用PyO3绑定。

qybjjes1

qybjjes11#

Python是跨平台的,你可以很容易地构建在Mac上运行的纯Python包。更普遍的是,很多编译器会交叉编译到多个平台,这样你就可以在一种类型上构建并在另一种类型上运行。很多平台都有在Windows下运行的虚拟机。运行虚拟机,你就可以在本地使用Mac工具。只要你不写硬件依赖的代码,你可能不需要一台Mac来为Mac写东西。

相关问题