OSX + Xcode + C++ (2)

学习Xcode的基本用法

1. 新建项目

首先,我们在Xcode的初始界面选择Create a new Xcode project
这里写图片描述
接下来,在platform这一栏选择macOS,Application选择Command Line Tool即可。
这里写图片描述
然后为项目取一个名字,language选择c++。
这里写图片描述
最后保存在合适的位置。
这里写图片描述
Xcode自动为我们创建一个名为main.cpp的文件。
这里写图片描述

2. 运行和调试项目

对于上面的程序,在工具栏中选择run即可运行。编译成功后,工具界面会给出build success的提示。
这里写图片描述
此时在最下面,会出现程序在terminal中的运行结果。
这里写图片描述
想要调试程序也很方便,首先设置断点,就是在行号左边的位置左键单击,显示出一个蓝色小标。右键该位置还能取消此断点。
这里写图片描述
此时我们再去run程序,就会进入debug模式,例如下图,下面左侧是程序的参数和各自的取值。我们知道,在terminal中运行c++程序,是使用./appname + args的形式,比如这里可能是./helloworld。我们看到,main函数的参数列表包括int型argc和char* 型数组argv,在执行时,helloworld作为main的第一个参数,并且没有其他参数,这样参数个数argc就是1,参数列表char* argv[]就只有一个元素helloworld。
这里写图片描述
程序运行到断点处之后,debug菜单栏中跟调试相关的选项就可以选择执行了,这些选项的含义和VS是一样的。
这里写图片描述

猜你喜欢

转载自blog.csdn.net/qq_42857385/article/details/81349431