2013-03-26 71 views
-1

我正在构建一个跨平台的应用程序。它将为Windows 8,IOS,安卓和Windows 7构建。是否可以在Linux上构建/编译ios,windows 8和windows 7应用程序?

问题: 在服务器上,我有4个不同的代码库。 1为Windows 8,1为Windows 7,1为Android和1为Ios。在后端和一些脚本的帮助下,我们将更改代码库。所以每次有变化时,都需要在服务器上构建/编译应用程序。 (使用phonegap)

我们可以在Linux服务器上构建/编译这些应用程序吗?如果没有什么是最好的解决方案?

我是否需要为不同的应用程序获取单独的服务器? ios(ios服务器),Windows 8(Windows 8服务器),Windows 7(Windows 7服务器)和Android(Linux服务器)?

编辑:我知道我们需要windows8和ios的应用程序。我将在开发环境中的这些操作系统上进行测试,然后在服务器上为我的客户端进行更新。之后,他们想要更改应用程序中的内容。为了创建一个后端,它将在某些脚本的帮助下用新数据更新代码库。 现在,这些应用程序必须内置在生产环境中。即它需要自动化。

+0

**注意:** A-Live的评论如下[Phonegap入门](http://docs.phonegap.com/en/2.5.0/guide_getting-started_index.md.html#Getting%20Started%20Guides) 。问题的标题是误导性的。 – 2013-03-26 22:17:33

回答

3

谨防:可能是错的答案;删除/删除它,因为评论。 PhoneGap看起来很复杂!

我们可以在Linux服务器上构建/编译这些应用程序吗?

是的,你可以。这是否理智是另一个问题。

但是,您在可以在Linux机器上得到一个mingw交叉编译器。这是能够建立Windows 7和8的二进制文件;我绝对是这样做的。另外,为Linux制作交叉编译器肯定是可行的。问题是你需要所有的头文件和库。也就是说,您需要在Linux上完整的影子开发目录

这一切都不简单。如果你有Ubuntu/Debian,我很确定它提供了一些mingw packages

这个问题摆脱了与程序相关的界限。

+0

感谢您的回答。这不是真正的问题吗?为什么这个问题被降低了? – 2013-03-26 20:26:38

+1

@Akash Deshpande在a0nther论坛上可能会问得更好,就像超级用户一样,而且我看到很多[类似的问题](http://stackoverflow.com/questions/1516690/is-it-possible-to-compile-windows-二进制-ON-A-Linux的机器?rq = 1)下的相关链接(现在我看了);交叉编译的人通常是程序员。我回答是因为另一个答案对我来说似乎不正确。 – 2013-03-26 20:28:43

+0

我想知道至少得到第一个功能系统需要多少时间(更不用说它的永久支持需求了),如果它实际上似乎比购买单个mac mini更有效,并且遵循所有官方文档。 – 2013-03-26 21:35:34

1

您需要为iOS和Windows 8的Windows在Mac 8应用

+4

您可以使用OS X,Windows或Linux构建Android应用程序。请参阅[入门指南](http://docs.phonegap.com/en/2.5.0/guide_getting-started_index.md.html#Getting%20Started%20Guides),每部分都列出了要求。 – 2013-03-26 20:16:43

相关问题