0x01 开始之前
Q1:什么是 CLion ?
A1: CLion 是一款专为开发 C 及 C++ 所设计的跨平台 IDE。它是以 IntelliJ 为基础设计的,包含了许多智能功能来提高开发人员的生产力。
可以参考:
1. 搜狗百科https://baike.sogou.com/v101463648.htm?fromTitle=CLion##s2
2. 官网 https://www.jetbrains.com/clion
Q2:什么是 MYSY2 ?
A2: 简单的说是一个编译工具链,因为 Clion 没有自带,所以我们需要自己安装配置,当然其他编译工具链也可以,不过不在本文的讨论范围:-P
可以参考:
1. Cygwin 和MinGW 的区别与联系是怎样的? - LiTuX的回答 - 知乎 https://www.zhihu.com/question/22137175/answer/90908473
0x02 安装配置 MSYS2
1.下载
我下载的是 msys2-x86_64-xxxxxx.exe , 注意校验哈希值
2.安装 安装目录的选择 这里可能会有一个坑 猜测因为 Windows10 升级的原因,直接安装在 C 盘后面可能会导致 Clion 调用编译工具链失败。所以这里我们选择安装在 c:/user/ 下
具体参考:
CLion 配置问题求解,百度了很多,发现很多人跟我一样都有同样问题。https://www.zhihu.com/question/41740860
sunnylinner 的回答 - 知乎 https://www.zhihu.com/question/41740860/answer/101785912
winyang 的回答 - 知乎 https://www.zhihu.com/question/41740860/answer/133431758
进入 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 具体配置参考下图
这样环境就配置好了,开始写吧(o゚v゚)ノ
0x04 其他
1.C 语言编程环境的配置有很多种,这里只是讨论了其中一种;
2.应该明确:讨论各种编程环境的优劣意义并不大。重点是在语言本身。
网友评论