Mac OS X 下的 Symbian C++ 开发
Posted
技术标签:
【中文标题】Mac OS X 下的 Symbian C++ 开发【英文标题】:Symbian C++ Development Under Mac OS X 【发布时间】:2011-02-03 08:59:46 【问题描述】:自去年以来,我一直在 Windows 下使用Carbide.c++ 为 Symbian S60 3rd Edition 进行开发。问题是我今年搬到了 Mac OS X(买了 Macbook Pro),当我要下载 Carbide.c++ 时,我看到它是仅限 Windows 的,因为要求:
Microsoft Windows XP Professional Service Pack 2 或 Microsoft Windows Vista(32 位)。 1 GB 内存。 Carbide.c++ 的 700 MB 可用磁盘空间。 1.8GHz 处理器; x86 架构。 ActiveState ActivePerl-5.6.1.635. 至少一个 Symbian OS 平台 SDK。 1,024 x 768 像素屏幕,能够显示 16 位颜色。
但是 Mac OS X 有什么替代品吗?
【问题讨论】:
端口在哪里:martin.st/symbian 这可能会有所帮助! 您始终可以在您的 Mac 上设置一个 Windows 虚拟机并使用它。 VMware Fusion、Parallels、Boot Camp、Virtual Box 等 我在考虑类似 IDE 的东西,因为我已经习惯了。另外我对模拟 Windows 不感兴趣 我也有同样的情况:我转而使用 Mac 进行工程设计,但我仍然必须携带我的 Windows PC 进行 Symbian 开发。我尝试使用虚拟机,但如果你想开发一些严肃的东西,它会变得非常慢......构建需要很长时间,模拟器启动非常慢,并且在调试时单步执行非常慢。 【参考方案1】:截至目前,如果您想为 Symbian 开发应用程序(使用 QT 或不使用 QT),Mac 尚未得到官方支持。问题是创建最终二进制文件所需的所有工具只能在 Windows (abld) 上运行。
诺基亚论坛上的This page 说得很清楚:
Qt for Symbian 开发要求 要为 Symbian 设备开发 Qt 应用程序,您需要进行以下设置:
-
开发电脑。
您需要一台 Windows PC。目前,Symbian 开发最好在 Windows XP 和 Windows Vista 上支持。
您可以通过 qt 从 mac 使用远程编译器。 http://labs.qt.nokia.com/2011/01/20/qt-sdk-1-1-technology-preview-released/
【讨论】:
【参考方案2】:但是 Mac OS X 有什么替代品吗?
另一种方法是在 Mac 上使用 QT Creator 来开发您的 Symbian 应用程序。您只能在 Mac 上为 SIMulator 版本开发和调试它,因此在 Mac 上完成开发/测试后,您可以使用 Windows 上的软件版本控制工具传输您的项目/同步,以进行实际的目标调试。
【讨论】:
【参考方案3】:您可以从http://qt.nokia.com/downloads/sdk-mac-os-cpp 下载 Qt for MacOs。诺基亚强烈敦促(标准化)Qt 进行新的开发。请继续关注 2 月 11 日的诺基亚投资者战略和财务简报。
【讨论】:
【参考方案4】:在 VMWare 中运行 Symbian 模拟器对我来说从来没有 100% 工作过...如果 Qt 对你来说足够了,你可以使用 QtCreator - 它也适用于 MAC OS。
BR 钢
【讨论】:
以上是关于Mac OS X 下的 Symbian C++ 开发的主要内容,如果未能解决你的问题,请参考以下文章
如何将Mac OS X10.9下的Python2.7升级到最新的Python3.3
如何将Mac OS X10.10.5下的Python2.7升级到最新的Python3.5