Mac OS配置C/C++环境
Posted 鹿是行走的树
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac OS配置C/C++环境相关的知识,希望对你有一定的参考价值。
本文也可参考我的个人博客:
https://leonz_z.gitee.io/face2keyboard/ 我的个人博客
网上关于Mac系统下C/C++环境配置的相关资料较少,或许Mac对于一些编程初学者来说却是不够友好,缺少像Windows系统下vs这样的宇宙最强IDE(虽然jetbrains家的产品都很良心,但不可否认Clion对于初学者来说却是不适合)以及Dec-C++这种简洁的IDE,其实在最初我也是使用VS Code加Code runner,但最后VS Code的日常崩溃真的让我无力吐槽,也尝试过Atom,Atom搭配相关插件还是很不错的,但最后我还是选择了Sublime(收费,支持正版)。
先上效果图,也可根据自己的喜好自行修改
安装Sublime(支持正版...)
这里推荐一个网站:
精品MAC应用分享 https://xclient.info/
sublime官网
https://www.sublimetext.com/
直接下载
解压密码:xclient.info https://xclient.lanzous.com/icu2vyj
如遇到提示应用损坏,解决办法如下:
打开终端,输入如下命令,将损坏应用拉入终端:
sudo xattr -rd com.apple.quarantine
Sublime如下:
回车并输入密码(密码不会显示)。然后重新打开Sublime即可解决。
如果比较懒的,直接到直接跳到文章后,下载我的配置文件直接粘贴到对应文件夹即可。
打开Sublime -> Tools-Build - > System-New Build System
粘贴如下代码:
{
"cmd": ["g++", "${file}", "-o", "${file_path}/${file_base_name}"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c, source.c++",
"variants":
[
{
"name": "Run",
"cmd": ["bash", "-c", "g++ -std=c++11 '${file}' -o 'a' && open -a terminal '${file_path}/a'"]
}
]
}
重命名,并保存
写段测试代码,首次运行选择刚创建的Build System
Tools -> Build(或者快捷键啊Command + B)
选择第二个Run
运行结果如下:
另外如果嫌弃配置麻烦,可以直接下载文末提供的配置文件,解压:
将鼠标移至桌面左下角Finder图标处,长按右键,选择Go to~
输入:
/Library/Application Support
找到Sublime Text,如果未找到,则在搜索框搜索Sublime,找到如下文件夹(确认好路径)
打开该文件夹,将我提供下载的配置文件解压,并粘贴至该文件夹,替换掉即可(选择replace)。
下载链接:
提取码:9u6j https://pan.baidu.com/s/1iP4JsrnSlbqFD3Doc9ruag
以上是关于Mac OS配置C/C++环境的主要内容,如果未能解决你的问题,请参考以下文章
VSCode c++和CMake环境搭建(for Mac OS)