由于 “宇宙第一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 

参考博文:

macOS CLion使用GCC编译器_ShawnAtCSDB的博客-CSDN博客_clion gcc

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐