为了学习C++,我需要一种在Mac intel上编译C++代码的简单方法。我

问题描述 投票:0回答:6

我已经有一本教科书,需要无痛!!编写和测试代码的方法

c++ macos
6个回答
6
投票

您的 OSX DVD 将有一个“SDK”,即软件开发工具包。安装它,它将提供 XCode 和 GCC,它们是编译工具。


3
投票

因为这家伙才刚刚开始...

Bok,您想在终端窗口中的程序源文件上运行“g++”或 /usr/bin/g++。 (如果您的源文件以 .cc、.cxx 或 .cpp 结尾,事情会变得更容易。)

例如:     g++ foo.cc -o foo -Wall

当您从计算机附带的磁盘安装 OSX SDK 时,会安装

g++...(默认情况下不安装 Apple 的 软件开发工具包。但它免费包含在每台出售的 Apple 计算机中。 )


2
投票

您可以使用 XCode 在 C++ 中创建“命令行实用程序”应用程序(项目 -> 新建)


1
投票

如果您从 mac 随附的 DVD 安装 Xcode,Gcc 和朋友将出现在您的路径中。 您可以从命令行使用它们,就像在任何其他支持 Gcc 的 (Unix-y) 操作系统上一样。

Vim 已预装在 Mac 上,只需在 ~/.vimrc 中进行一些调整,您就可以在那里编辑 C++ 代码。

如果您觉得 Xcode 很痛苦,那么您不必一定要使用 Xcode。


0
投票
我认为

XCodeGCC非常适合您。


0
投票

如果由于某种原因,你不想使用 Xcode,你可以安装 fink ,然后执行

fink install g++ make

这将为您提供 unix 命令行构建环境的基础知识(就像大多数教程假设的那样)。我认为您还需要安装开发人员 DVD 中的内容,因此您应该考虑仅使用 Xcode。

您可能还想

fink install emacs22-carbon

但这取决于您选择的编辑器。您可能需要安装一些库等。

© www.soinside.com 2019 - 2024. All rights reserved.