【发布时间】:2011-03-23 12:16:08
【问题描述】:
我的团队正计划在 linux 平台上开始开发。以前我们一直在使用 MS Visual Studio 在 Windows 中开发 C++ 应用程序。最近,我爱上了 Mac OSX,并将它用作我的个人开发机器。
问题又来了:是否可以使用 Xcode 进行 Linux 开发?
我们正在构建的应用程序是实时应用程序,不需要花哨的 GUI 或高级用户交互,重点是性能。
【问题讨论】:
我的团队正计划在 linux 平台上开始开发。以前我们一直在使用 MS Visual Studio 在 Windows 中开发 C++ 应用程序。最近,我爱上了 Mac OSX,并将它用作我的个人开发机器。
问题又来了:是否可以使用 Xcode 进行 Linux 开发?
我们正在构建的应用程序是实时应用程序,不需要花哨的 GUI 或高级用户交互,重点是性能。
【问题讨论】:
只要您坚持使用跨平台接口(glibc、POSIX、STL 等),当然可以。您可能需要一台 Linux 机器来实际为 Linux 构建二进制文件。
【讨论】:
我认为这是可能的,因为 xcode 和 linux 都使用 gcc 并且可以使用类似的开发工具包,并且 osx 和 linux 都是基于 unix 的,因此您可以在 osx 上调试和编码,但我认为您仍然需要重新编译您的部署 O/S 上的应用程序(因此请确保您在 osx 和 linux 之间使用可移植代码)
【讨论】: