使用Xcode进行C或者C++的开发
MacOS下面提供了IDE(IDE就是集成开发环境的意思)工具,叫做Xcode,可以帮助我们进行C或者C++项目的开发:
打开Xcode以后,选择创建一个新项目:
然后选择创建一个Command Line Tool
的项目:
然后下一步,给自己的项目起一个名字,然后在Language
里面选择C或者C++,我在这个例子里面创建一个C++的项目:
然后选择你的这个项目的保存路径并创建项目:
此时这个项目被创建好了:
然后双击这个默认创建的main.cpp
的源代码:
可以看到这里面的代码内容。如果我们想编译并运行这个代码,就可以点击左上角的这个按钮:
这样Xcode就会帮我们编译这个代码,然后运行:
注意主窗口的下方:
可以看到编译好的代码被运行了,并且输出了”Hello, world!”。
使用Xcode的好处是,你可以更直观地调试代码。比如像这样,点击某一行代码的行号,加一个breakpoint(断点):
然后在编译并运行代码的时候,你的代码会停在这个breakpoint所在的代码上:
此时可以查看当前代码运行状态下的各个变量的值,等等。关于调试代码的技巧不是本文的重点,就不展开讲了。
你如果不用Xcode进行代码的编写,当然也是可以的,但是在Xcode下面写C或者C++的代码会更方便一些。
我们也可以直接在命令行下面来编译代码:
比如上面这样,我们使用命令行,调用MacOS提供的c++
编译命令,来编译我们的main.cpp
,编译后的可执行文件是a.out
。我们执行了这个a.out
,然后得到了输出是”Hello, world!”。
以上就是Xcode的一个使用流程,和一些相关知识点的介绍。