首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用Mac进行跨平台开发?

使用Mac进行跨平台开发?
EN

Stack Overflow用户
提问于 2019-06-26 23:57:32
回答 2查看 0关注 0票数 0

谁使用Mac进行跨平台开发?

通过跨平台,我基本上意味着你可以编译到目标Windows或Unix(不一定两者同时)。我知道这也与编写可移植代码有很大关系,但我更感兴趣的是人们使用Mac OS X开发软件的经验。

我知道有一系列的IDE可供选择,我可能会使用Eclipse(我喜欢GCC工具链),但Xcode似乎很受欢迎。它可以如上所述使用吗?在紧要关头,我总是可以使用VirtualBoxVMware Player进行虚拟化或并行使用Visual Studio(或双重启动)。说过我对任何其他建议的编译器开放(最好是使用GCC的IDE。)

此外,还有可用的Mac系列,你会推荐哪一款?我更喜欢一台笔记本电脑(因为我已经有一台台式机),但我不确定合理的规格。

如果您目前正在使用Mac进行开发,我很想听听您在Mac上开发的内容以及您喜欢和不喜欢的内容。

我主要是用C / C ++ / Java开发。我也希望尝试使用BoostQt,所以我很想听听任何(潜在的)兼容性问题。

如果您有任何其他提示我会爱你,你会听到你要说的话。

EN

回答 2

Stack Overflow用户

发布于 2019-06-27 08:50:10

好吧,使用Mac只是(折扣OSX86)实际上能够在同一硬件上在Mac + Windows + Linux上进行测试的唯一方法。话虽这么说,如果这是你唯一的理由,我不会走那条路。如果你更喜欢在Windows环境中编程,我会说你在Windows中做你的工作,并且有一个Mac Mini,甚至可能是你用来试用便宜的旧版本来测试你的软件。

票数 0
EN

Stack Overflow用户

发布于 2019-06-27 09:33:53

Eclipse在Mac上运行并得到很好的支持。例如,它是在Mac(以及所有其他平台)上开发Android的推荐环境。

XCode的目标是OS X本机开发,你可能能够将它与Windows的交叉编译纠缠在一起,但你会非常反对。

我在XCode中进行了一些开发,但主要是我是.NET开发人员,我在Mac上使用VMWare。这可能听起来有些倒退,但在iMac上运行在VMWare上的Windows XP盒子绝对过得很快(我有4Gb的RAM)我可以非常快速地创建和修改用于测试的虚拟机(例如:Vista,奇怪的Windows XP设置) 。最重要的是,与Windows相比,使用Mac的日常感觉就像幸福一样(直到大约15个月前我从未使用过Mac,我永远不会回到永久的Windows桌面)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100001294

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档