首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于Mac的c++开发

基于Mac的c++开发
EN

Stack Overflow用户
提问于 2010-02-28 19:05:26
回答 9查看 30.3K关注 0票数 14

到目前为止,我主要集中在web编程上,现在我想进入应用程序设计领域。我使用mac,并想知道人们通常对c++ dev使用哪种编译器、IDE等。

极度n00b还有一件事非常困扰我,那就是c++编译器通常输出不能在macs上使用的.exe。我需要了解基本的OOP编程基础,并认为c++是最好的选择。请提点建议。

EN

回答 9

Stack Overflow用户

回答已采纳

发布于 2010-02-28 19:09:24

C++不限于.exe文件.window文件是机器代码的一种容器格式。C++二进制文件可以包含在任何低级容器格式中。

目标-C上的mac可以是一个非常愉快的语言学习,也是Java。你真的需要在这个路口学习C++吗?C++适用于低层次的编程问题--即视频游戏、系统软件,以及一般的性能关键软件(photoshop和imovie)。

票数 -2
EN

Stack Overflow用户

发布于 2010-02-28 19:43:05

在某个操作系统( OS )上编译C++将为该操作系统创建一个可执行文件。您不仅限于一个.exe二进制文件。

开始创建第一个C++应用程序的第一步是安装Xcode。默认情况下,此开发程序不是在Mac中安装的。您必须插入计算机附带的DVD之一并安装它。然后,启动Xcode,然后单击File,然后单击NewProject。完成之后,选择命令行工具,并确保C++ stdc++是所选类型。在我忘记写这个之前,Xcode的C++编译器是gcc。如果你需要一些帮助开始,你总是访问一些站点或购买(或租赁)一些书籍

值得注意的是,苹果的主要编程语言是Objective,它不同于C/C++。虽然这两种语言都有共同的特性,但从Objective开始可能更容易。做一些目标为C的OOP是可能的,使用它会更容易。另一方面,也可以做与目标C相比,具有C++的OOP更复杂

如果您想学习Cocoa的基础知识(这是一组帮助您创建窗口的库和工具),我建议您学习如何编程(一些目标--C或C++可能不错),并从Aaron那里购买https://rads.stackoverflow.com/amzn/click/com/0321503619一书。

票数 10
EN

Stack Overflow用户

发布于 2010-02-28 19:16:25

如果您的问题真的是:我是否可以使用C++开发Mac应用程序,那么答案是肯定的,但是对于真正的本地Mac应用程序,您可能希望投资于学习目标C和Cocoa框架。

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

https://stackoverflow.com/questions/2352235

复制
相关文章

相似问题

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