[转帖]在Xcode下编译执行一个C程序

无奈我的MAC是PCC的,在10.5系统下虚拟Win2000实在很痛苦,于是就在网上搜索一下MAC下编译C语言的软件,结果发现了苹果提供的免费版工具 Xcode.现在把搜索到的使用方法帖在这里:
值得注意的是,我采用的是3.2版,与图中样式不同,但位置方式都一样。
Xcode是苹果公司自行开发的,只在Mac OS X平台下运行的IDE。作为开发工具,Xcode可谓包罗万象,可如果作为Xcode的初学者,要上手,却也并非难事。本文将以一个最简单的c程序,HelloWorld ,为例,实现在Xcode上的编译运行。
首先打开Xcode,在顶层菜单栏,单击File–>New Project…,弹出如下图所示面板:

选择Command Line Utility下的Standard Tool,单击Next下一步。

于是看到New Standard Tool Assistant面板,在这上面可以设置你想要建立的工程名和所在目录。先在Project Director中选择好目录,然后在Project Name中键入工程名字,于是在Project Director会自动生成这个工程的目录,如下图所示:

键入“Helloworld”之后,“Helloworld”目录就自动显示在下面的目录框中了,好,现在单击Finish。于是Xcode将建立目标目录,并在其中新建一些预设的文件,然后打开该工程的组件和文件窗口:

本文只介绍如何编译运行一个c程序在Xcode之下,详细的工程设置和文件作用有可能的话,以后再详细展开。
现在我们双击打开main.c这个文件,可以看到里面已经有了Xcode预先default的程序代码:
1 2 3 4 5 6 | #include int main (int argc, const char * argv[]) { // insert code here... printf("Hello, World!n"); return 0; } |
ok,这已经是一个现成的Helloworld代码了。我们下面要做的就是编译这个程序。
单击窗口上部的Build and Go标签,之后就会显示debug成功,并运行结束。

为什么你就能输出半角标点!!!我恨啊