从零开始搭建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
热门推荐
全面解析考研初试和复试:从备考到胜出的全攻略
收藏!常见肝脏疾病的典型CT表现(附图片)
养花拌土,加点珍珠岩,增加土的透气性,养花不烂根!
微服务架构以及相关技术栈介绍
工程中实践的微服务设计模式
深夜重磅!北京官宣楼市新政,“京沪广深”出齐
怀孕期间母亲和家人的相互支持与情感共鸣:家庭如何共同迎接新生命的到来?
哲学家论战争的道德性和正当性:从《理想国》到《战争与和平》
摇钱树适合室内还是室外?为啥不能在家养呢怎么回事?
摇钱树的养殖方法和浇水
七夕与《诗经》中的先秦社会形态
塔羅牌是邪術嗎?
翠光玉肉锥怎么养才能健康成长?光照和浇水是关键
肉锥种植指南:从配土到养护的全方位详解
热情果完全指南:从挑选到品鉴的全方位美味攻略
抽象主义摄影和超现实主义摄影:现代摄影艺术的两大流派
2025年非全日制研究生被录取后的全面规划指南
一文搞懂:公募REITs申报全流程及配套内容,请必读和收藏!
星盘上红色连线:占星学中的关键解读指南
如何让家用雾化器持久高效?使用与保养的正确方法
光谱分析仪进行一些常规参数测量的方法有哪些?
一方股权纠纷:公司治理与股东权益保护
什么是股东会议
正则表达式深度解析:匹配任意字符串
每天喝2升水对身体好吗
湖南面积比湖北大,人口比湖北多,为何GDP差距与湖北越来越大
0到12月婴儿鞋码对照表分享,新手爸妈千万别选错
迅雷下载慢怎么办?全方位排查与优化指南
牛郎织女何时相爱?鹊桥原型会是银河拱桥吗?
过氧化值检测仪的校准过程是怎样的?