Clion安装,配置编译器VS2019、MingGW,CMake工程结构
文章目录关于Clion下载安装启动激活配置编译器添加 VS2019添加 MinGW测试C程序运行CMake配置使用环境创建工程关于ClionCLion是捷克公司Jetbrains出品的JB全家桶之中主要面向C、C++的集成开发环境IDE,以IntelliJ为基础,包含了智能功能来提高开发人员的生产力JB家的Pycharm和IDEA是其最为出名的两款帮助开发人员在Linux、OS X和Windows
文章目录
关于Clion
CLion是捷克公司Jetbrains出品的JB全家桶之中主要面向C、C++的集成开发环境IDE,以IntelliJ为基础,包含了智能功能来提高开发人员的生产力
JB家的Pycharm和IDEA是其最为出名的两款
帮助开发人员在Linux、OS X和Windows上来开发C/C++,同时使用智能编辑器来提高代码质量、自动代码重构并且深度整合Cmake编译系统,从而提高开发人员的工作效率
官方允许基于MinGW【先安装好,见本博客文章】、Cygwin与VisualStudio【先安装好,社区版免费,可自行搜索安装资料】三种工具链进行设置,本文默认已安装好标记的两个编译环境。
Clion比不过VS的,更不用说VS社区版免费,但是 Linux又用不了VS,就选择Cilon吧
具体详细功能请自行查阅了解
下载
首先去Jetbrains官网下载CLion
https://www.jetbrains.com/clion/download/#section=windows
可以直接下载,也可以下载Toolbox管理该公司的系列软件,例如pycharm等
安装
耐心地一路进行下一步即可
Finish
启动,激活
用edu邮箱激活【推荐】
使用edu邮箱,可以免费使用JetBrains全家桶的社区版和专业版
用edu邮箱注册JB账号
网址:https://www.jetbrains.com/shop/eform/students
邮箱确认,激活账户
点击链接确认页面,Accecpt,之后出现如下页面
如果没有账户,注册一个
点击Sign Up 在页面完成注册信息
点开Licenses
运行CLion,输入刚刚申请的JB Account 的用户名或者email,密码,Acitvate
选择Clion
可以得到大概一年的使用期限,时间过了之后需要重新激活
配置编译器
此时我们还不能够运行C程序,缺少编译环境,点击All Settings…
添加 VS2019
打开设置,左侧Toolchains,发现Clion为我们提供的环境有这么几种MinGW,CygWin,Visual studio等
两个版本 64位(amd64) 32位(x86),【关于amd64 和 x86,见 AMD64 和 i386 】
先添加VS2019 64位编译器
再继续添加VS2019 32位编译器
为了两个编译器能够区分,这里改名称为Visual Studio-32,Apply
添加 MinGW
选择MinGw,关于MinGW的安装,见此链接https://blog.csdn.net/dotdotyy/article/details/120059013?spm=1001.2014.3001.5501
在Clion里添加MinGW编译器
与前面操作类似,,在Enviroment右侧选择MinGW64的位置即可,Apply
如下图:
CMake
CMake是什么
CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。
能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。
先配置完再说使用
CMake配置
仍然在Settings界面,默认Debug是VS2019的
增加MinGW编译器
点击+,出来Release
按图中修改,Apply,OK
这样,两个编译器就都在Clion里配置好了
测试环境
至此,在Clion已安装好两个编译环境VS2019和MinGW,并进行了配置,测试两个编译器是否可用于C程序编译
本节以 Hello C程序为测试程序
创建工程
Projects --> New Project
New Project ,测试环境[视频]
新建一个C程序,如果是VS2019默认的就是C++的一套标准
- MinGw用的是C11
以下视频演示
跨平台IDE Clion,安装好VS2019/MinGW两个编译器并配置,设置好Cmake,测试两个编译器在Clion上是否可用于C程序编译
更多推荐
所有评论(0)