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是一样的。
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值