使用 Clion + MSYS2 配置 C 语言编程环境

使用 CLion + MSYS2 配置 C 语言编程环境


0x01 开始之前

Clion
Q1:什么是 CLion ?
A1: CLion 是一款专为开发 C 及 C++ 所设计的跨平台 IDE。它是以 IntelliJ 为基础设计的,包含了许多智能功能来提高开发人员的生产力。

可以参考:
1. 搜狗百科 https://baike.sogou.com/v101463648.htm?fromTitle=CLion##s2
2. 官网 https://www.jetbrains.com/clion/

MSYS2
Q2:什么是 MYSY2 ?
A2: 简单的说是一个编译工具链,因为 Clion 没有自带,所以我们需要自己安装配置,当然其他编译工具链也可以,不过不在本文的讨论范围:-P

可以参考:
1. Cygwin 和MinGW 的区别与联系是怎样的? - LiTuX的回答 - 知乎 https://www.zhihu.com/question/22137175/answer/90908473

0x02 安装配置 MSYS2

1.下载
官网:http://www.msys2.org/
我下载的是 msys2-x86_64-xxxxxx.exe , 注意校验哈希值

2.安装 安装目录的选择 这里可能会有一个坑 猜测因为 Windows10 升级的原因,直接安装在 C 盘后面可能会导致 Clion 调用编译工具链失败。所以这里我们选择安装在 c:/user/ 下
具体参考:
CLion配置问题求解,百度了很多,发现很多人跟我一样都有同样问题。MinGW? https://www.zhihu.com/question/41740860
sunnylinner的回答 - 知乎 https://www.zhihu.com/question/41740860/answer/101785912
winyang的回答 - 知乎 https://www.zhihu.com/question/41740860/answer/133431758

3.MSYS2 的配置
进入 MSYS2 安装目录 ~/msys64 ,配置为清华镜像站的源 参考:http://mirrors.ustc.edu.cn/help/msys2.html这里应该有三个控制台(可能叫的不严谨),我的是 x64 ,就打开 mingw64.exe 依次执行以下命令

pacman-key --init
pacman -Syu
pacman -S mingw-w64-x86_64-cmake mingw-w64-x86_64-extra-cmake-modules
pacman -S mingw-w64-x86_64-make
pacman -S mingw-w64-x86_64-gdb
pacman -S mingw-w64-x86_64-toolchain

用清华的源应该会很快,安装完之后 MSYS2 的配置就算完了,工具链就配置好了

0x03 安装配置 Clion

1.下载 官网:https://www.jetbrains.com/clion/

2.安装和激活 正常安装就好,激活的话我用的是学生教育邮箱激活 ( ̄y▽, ̄)╭ 嘿嘿

3.工具链配置 打开 Clion ,找到 File -> Settings -> Build, Execution, Deployment -> Toolchains,Environment 选择 MinGW 具体配置参考下图
Clion 配置图
这样环境就配置好了,开始写吧(o゚v゚)ノ

0x04 其他

1.C 语言编程环境的配置有很多种,这里只是讨论了其中一种;
2.应该明确:讨论各种编程环境的优劣意义并不大。重点是在语言本身。

猜你喜欢

转载自blog.csdn.net/weixin_41624493/article/details/80639775