我已经有一本教科书,需要无痛!!编写和测试代码的方法
您的 OSX DVD 将有一个“SDK”,即软件开发工具包。安装它,它将提供 XCode 和 GCC,它们是编译工具。
因为这家伙才刚刚开始...
Bok,您想在终端窗口中的程序源文件上运行“g++”或 /usr/bin/g++。 (如果您的源文件以 .cc、.cxx 或 .cpp 结尾,事情会变得更容易。)
例如: g++ foo.cc -o foo -Wall
当您从计算机附带的磁盘安装 OSX SDK 时,会安装g++...(默认情况下不安装 Apple 的 软件开发工具包。但它免费包含在每台出售的 Apple 计算机中。 )
您可以使用 XCode 在 C++ 中创建“命令行实用程序”应用程序(项目 -> 新建)
如果您从 mac 随附的 DVD 安装 Xcode,Gcc 和朋友将出现在您的路径中。 您可以从命令行使用它们,就像在任何其他支持 Gcc 的 (Unix-y) 操作系统上一样。
Vim 已预装在 Mac 上,只需在 ~/.vimrc 中进行一些调整,您就可以在那里编辑 C++ 代码。
如果您觉得 Xcode 很痛苦,那么您不必一定要使用 Xcode。
如果由于某种原因,你不想使用 Xcode,你可以安装 fink ,然后执行
fink install g++ make
这将为您提供 unix 命令行构建环境的基础知识(就像大多数教程假设的那样)。我认为您还需要安装开发人员 DVD 中的内容,因此您应该考虑仅使用 Xcode。
您可能还想
fink install emacs22-carbon
但这取决于您选择的编辑器。您可能需要安装一些库等。