在Mac上编程C++
Programming C++ on Mac
我只是想问,如果有人知道如何在Mac上编程C++。你能用Xcode做这件事吗?我读到你可以在Xcode中使用命令行工具,但当时我不知道如何使用UserInterface。如果有人能帮我就太好了。
有两种方法可以启动C++编码,即命令行和使用类似Xcode的IDE。我建议你从命令行开始,这意味着你需要一个C++编译器(即免费的g++编译器)和一个编辑器(对于Mac用户,ppl通常使用textWrangler编辑器)。IDE为了简单起见隐藏了很多东西,所以作为初学者,您应该从命令行开始了解C++编译的流程。假设你有g++编译器和textWrangler。
首先:打开textWrangler编辑器,创建一个新文档,并将其命名为main.cpp
第二:在main.cpp
中键入以下内容
#include <iostream>
int main()
{
std::cout << " Hello World! " << std::endl;
return 0;
}
第三:打开终端(即公用事业文件夹中)
第四:使用cd
命令移动到main.cpp
所在的目录
第五:g++ main.cpp -o output
型
您会注意到main.cpp
目录中有一个文件,其名称为output
。这是可执行文件。这是编译C++代码的最后一步。要运行它,请键入./output
。您将在终端中看到Hello World!
。如果你感到困惑,你可能会发现YouTube是最好的选择。
相关文章:
- 有一个打印语句的函数是一种糟糕的编程实践吗
- 我是C++编程的新手,这些代码之间有什么区别,我应该使用哪一个
- 模板元编程:如何将参数包组合成新的参数包
- Qt Q串行端口未编程设备未关闭
- 模板元编程 - 尝试实现维度分析
- 我是编程新手
- C++编程从外部文本文件定义数组大小
- 了解算法的性能差异(如果以不同的编程语言实现)
- 使用 Gtkmm 以编程方式选择 Gtk::TextView 中的文本
- 如何将可变参数模板转换为多个单个模板?(C++竞争编程调试模板)
- 使用命名空间正确编程
- C++编程:运算符重载中的引用如何工作?
- Arduino 模块化编程与全局和设置
- C++ 运算符修改/元编程策略,用于不那么冗长的语法
- 在没有管理员权限的情况下,在 c++ 中以编程方式将程序添加到启动
- 如何以编程方式将音频从任何录制设备路由到任何播放设备
- 试图修复一个错误,该错误不会让我开始编程其余部分
- C++模板编程设计问题 - 根据输入文件返回不同的类型
- Frank Luna 在他的书"使用 DirectX12 进行 3D 游戏编程"的介绍中盒子示例的问题
- 如何使用可变参数模板类使用模板元编程获得最大值