如何在Mac上编译.c文件?
Answers:
您将需要安装Apple Developer Tools。完成此操作后,最简单的方法是从命令行使用Xcode IDE或使用gcc
,或者使用今天更好的方法cc
(clang LLVM编译器)。
根据Apple网站的说法,最新版本的Xcode(3.2.1)仅可在Snow Leopard(10.6)上运行,因此,如果您使用的是OS X的早期版本,则需要使用较旧的Xcode。您的Mac应该带有一个Developer Tools DVD,该DVD包含应该在您的系统上运行的版本。此外,Apple Developer Tools网站仍然有较旧的版本可供下载。Xcode 3.1.4应该在Leopard(10.5)上运行。
您需要获取一个编译器。最简单的方法可能是从Mac附带的CD / DVD中安装XCode开发环境,这将为您提供gcc。那你应该可以像这样编译它
gcc -o mybinaryfile mysourcefile.c
您可以在终端中通过执行gcc -c tat.c -o tst来使用gcc
但是,默认情况下未安装它。您必须从游览安装光盘安装XCode软件包,或从http://developer.apple.com下载
从这里下载过去的开发人员工具,其中包括XCode 3.1、3.0、2.5 ...
http://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wo/5.1.17.2.1.3.3.1.0.1.1.0.3.3.3.3.1
国际海事组织(IMO)Ondrasej是这里的“最右边”。
还有一些更简便的方法,而无需借助Xcode。我喜欢TryC。
Mac OS X包括开发人员工具,这是用于制作Macintosh应用程序的开发环境。但是,如果有人想学习使用C进行编程,那么对于初学者来说,Xcode太大而又太复杂,因此无法编写一个小的示例程序。TryC非常适合初学者。
您无需启动庞大的Xcode应用程序,也无需在Terminal中键入不熟悉的命令。使用TryC,您可以像TextEdit一样编写,编译和运行C,C ++和Ruby程序。它仅可用于编译一个源代码文件,但足以尝试示例程序。