由于 “宇宙第一IDE” 巨硬家的VS在MAC上的缺失,JB家的Clion自然就成了Mac上C++ IDE的首选之一
但问题就来了,Mac默认的c++编译器是Clang,我们在运行很火Cmake项目时候由于Set参数等原因只能用GCC来跑,因此在Mac上用Clion跑Cmake项目最(Bi)好(Xu)设置成GCC的编译器
否则就各种参数报错:
本文将介绍如何在mac上搭建clion的GCC编译环境
MAC:OS Big Sur
Clion Version: 2021.2.3
1. 点击下载Clion并安装
Download CLion: A Smart Cross-Platform IDE for C and C++
2. homebrew 安装GCC
brew install gcc
p.s. 直接gcc就是最新版,不要装gcc@9,在最新的clion就是不支持报错:
ld: library not found for -lgcc_s.10.4
我也不知道为啥
3. Clion 上配置GCC
左上角 Clion --> performance
ToolChain创建并输入GCC路径
在cmake中选择刚刚创建的GCC编译环境
4.Open打开Cmake项目
此时应该能成功Build并Run
参考博文: