繁体   English   中英

在Linux上为Mac OS X编译Qt应用程序

[英]Compiling a Qt application for Mac OS X on Linux

我正在开发一个Qt应用程序,我需要支持Linux,Windows和Mac OS X.但唯一的问题是我没有Mac。 是否可以在Linux上编译我的Mac OS X应用程序并将其打包成.dmg文件?

我也担心我的应用程序依赖于OpenSSL,我可以在Linux机器上为Mac OS X编译OpenSSL吗?

谢谢。

如果你甚至无法测试你的软件是否有效,你想如何支持Mac?

OS X的交叉编译:我怀疑那里有任何解决方案(如果有的话,我很想了解它),你需要整个SDK和工具链。 对于.dmg文件创建部分,还有另一个问题:

如何构建dmg Mac OS X文件(在非Mac平台上)?

应该不需要捆绑openssl,因为它是每个OS X安装的一部分。

如果你想支持Mac,你需要Mac,访问一个(远程,租用等),或者为你做这件事的人。 我认为你没有别的选择。

作为公认的答案

如何在Linux或Windows中编译OS X?

建议,如果你开发自由软件,你可以去Macports 它在用户的机器上进行编译(想想FreeBSD端口或Gentoo的出现)。 不过,这还需要测试。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM