跨平台开发

时间:2012-01-24 15:38:01

标签: qt cross-platform

好吧,我需要你的建议。

我正在开展一个庞大的工程项目,现在一切准备就绪(资源和公式等),是时候开始编码了。我对用什么语言编码没有任何问题(我知道很多)。 但是他们是让我失望的用户。 我使用Windows作为主操作系统,但也有很多Mac和Linux用户。这些天平板电脑占据了很多发展空间(Android和其他东西)。

那么你建议什么选择:

1)在每个操作系统上从头开始编写程序,我的意思是在Windows上使用Visual Studio编写程序,在Mac上使用Xcode。 但这花费了很多......我拥有Windows PC,为我的桌面购买Mac或Mac OS,会毁了我的预算。

2)使用跨平台编译器......   很好。但商业用途怎么样?我已经读过我需要购买商业许可才能在全球发布我的应用程序。 如果这是错误的请告诉我。

所以我真的不知道......我只是为Windows部署吗? 此外,如果您知道交叉编译的一个很好的选择会有很大帮助。

您的建议得到赞赏

最好的问候

1 个答案:

答案 0 :(得分:1)

它是什么类型的应用程序?

如果它只是一个具有非常简单的前端的数字运算应用程序,那么你可以编写一个命令行版本并用web脚本包装吗?

如果它需要非常响应丰富的用户界面并且您可以使用C ++编程,那么即使您不需要跨平台,Qt也是一个非常好的解决方案。

LGPL许可非常适合商业应用。