从零开始搭建MacOS C++开发环境
创作时间:
作者:
@小白创作中心
从零开始搭建MacOS C++开发环境
引用
CSDN
1.
https://m.blog.csdn.net/classicalkiss_vivian/article/details/144198002
本文将详细介绍在MacOS Sonoma 14.5系统上搭建C++开发环境的完整流程,包括XCode安装、Homebrew配置、编译器安装、文本编辑器设置以及程序编译运行等步骤。
系统环境
- MacOS, Sonoma 14.5
Step 1:安装XCode
Xcode Command Line Tools包含了编译C++程序所需的工具(如gcc、clang和make等)。
方法一:AppStore直接下载
方法二:命令行
打开终端(Command+“空格”:终端),输入命令:
xcode-select --install
在对话框中选择安装即可。(若已安装,命令行会显示:“Command line tools are already installed.”)
可以输入以下命令,查看gcc版本:
gcc --version
Step 2:安装 Homebrew(可选)
Homebrew是macOS下的包管理工具,可以帮助你更容易地安装和管理开发工具及库。
Step 3:安装 C++ 编译器
macOS默认自带clang,你可以使用它来编译C++代码。要安装其他编译器(如gcc),可以通过Homebrew进行安装:
brew install gcc
Step 4:配置文本编辑器或 IDE
推荐使用VS Code!简洁+可扩展性强的轻量化IDE~各种语言都可以写,全栈拿捏👌
方法一:
VS Code下载,选择Mac OS版本
方法二:
命令行,用homebrew(包管理工具),完成安装:
brew install --cask visual-studio-code
其它选择:①Clion ②XCode自带的IDE
Step 5:编译和运行 C++ 程序
你可以使用终端来编译和运行C++程序。假设你有一个名为main.cpp的C++文件:
- 打开终端,进入文件所在目录。
- 使用clang++或g++编译代码:
clang++ -std=c++17 -o main main.cpp
或者,如果你安装了gcc,可以使用:
g++ -std=c++17 -o main main.cpp
- 运行编译后的程序:
./main
Step 6:可选:安装 C++ 库和工具
如,c++标准库扩展:
brew install boost
热门推荐
lols14暗裔剑魔技能加点教学 2024王者剑魔实战技巧攻略
小鱼苗什么时候开始使用自动喂食器?如何正确设置?
探索心灵的宁静之道,深入解析佛家九字真言的智慧与实践
松树种类名称及图片,盘点十大常见松树种类
南瓜营养大揭秘:为何它成为健康饮食的首选
最快需要多久才能考到驾照?教练透露:即使是技术高手,也需经过这些流程
上班第一天要带什么?新人自我介绍怎么说?|附新人工作报到准备清单
哈佛大学最新研究:多吃植物性蛋白质,长寿的可能性增加46%
HTML中如何固定table的宽度
申请劳动仲裁败诉了怎么办
果蔬粉和食用色素哪个好?天然健康还是工业必需?
揭秘行为艺术:为何总能引发公众热议?
探离山寻符草:白居易留下的诗意青春
冠心病支架术后,明明不痛了,为何还吃抗血小板药?还得吃两种?
穿越时空的悬疑画卷 ——《清明上河图密码》影评
新西兰第七届种族关系日多元文化节圆满举行 展现团结与多元包容
四所邮电大学就业状况如何?中国四大邮电学校适合什么样的人报考
财务危机管理是什么?企业如何应对财务困境?
晋地瑰宝:感受古人超前的智慧与审美
猫咪的行为密码:解读15种猫咪表达喜爱的方式
从“签订补偿协议”到“非法强拆”,被拆迁人究竟该怎么维权?
卸妆膏能带上飞机吗?航空出行必备的美妆指南
荷兰Goalkeeper“守门员”近防炮
成都TOD项目:引入国际经验,打造城市新地标
普通人多久查一次心脑血管,可以有效预防风险?
绝对不能错过!10种重庆特色小吃,哪一种最受欢迎?
第三代与第二代残疾人证的核心差异解析(2025 年最新版)
苹果股票4天跌掉一个“腾讯”:蒸发3.2万亿让人担忧
柳宗元失败后贬为什么?
南红手串的功效与作用佩戴禁忌