一、下载并安装CLion

1、下载
1、官网:

Download CLion

2、注意:

这里建议使用2021.1.3版本之前,为之后的使用便利而做打算。

(这里以Windows系统为例,其他系统类似)

2、安装
1、下载完成后,直接点击安装包安装,即可。
2、开始安装,然后下一步
3、可以在此处自定义地址,然后下一步
4、根据系统版本选择,然后下一步
5、等待片刻,安装完成

二、配置CLion

1、同意一些软件条件
2、输入序列号或者免费试用30天

注意!这里就对应了第一步的操作了。

3、下一步就是把软件汉化中文啦

(当然,英语好的或者能看懂英文的可以不用)

点击Plugins插件——>输入中文,搜索到Chinese(simplified),点击install安装

安装完中文翻译插件后,立即重启就可以看到已经翻译的汉化界面了。

4、配置CLion的一些设置
5、这里主要配置C/C++的编译环境,其他配置读者可自行抉择
1、介绍

CLion是一款开发环境IDE,它不具有编译环境,所以需要安装C/C++的编译环境。

2、五种编译环境
  • minGW:(不推荐)

    它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时(C Runtime)库。

    下载地址:MinGW

  • Cygwin:(相对Visual Studio环境比较轻量,但我在使用时经常环境错误,读者在使用抉择时,要慎重)

    Cygwin是一个在windows平台上运行的类UNIX模拟环境。它对于学习UNIX/Linux操作环境,或者从UNIX到Windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用GNU工具集在Windows上进行嵌入式系统开发,非常有用。随着嵌入式系统开发在国内日渐流行,越来越多的开发者对Cygwin产生了兴趣。Cygwin主要由Red Hat及其下属社区负责维护。

    下载地址:Cygwin Installation

  • Visual Studio:(看名字就没错了)

    大名鼎鼎的微软官方的C/C++编译环境。

    下载地址:下载 Visual Studio Tools

  • 另外两种,WSL和远程主机,不常使用,属于远程,不在本地编译,个人几乎开发使用不到,此处就不站看介绍了。

注: 不管选择什么编译环境,一定要版本统一,否则有可能最新版会和Clion冲突。可查阅官方文档,选择自己Clion版本和所对应选择的编译环境Windows配置 CLion教程

6、此处以Visual Studio为例
  • Visual Studio的下载,安装教程,可以看我的另外一篇文章,此处不再过多赘述:Visual Studio安装教程
  • 也可以选择Cygwin作为编译环境,Cygwin安装教程,可以看我的另外一篇文章,此处不再过多赘述:Cygwin安装教程
7、开始配置CLion的编译环境

如果是先安装的Visual Studio的编译环境,再打开CLion编译环境配置时,会自动识别到。

如果是后安装的环境,需要手动配置(minGW、Cygwin类似)。

1、此处以后安装为例

2、这时可以创建一个hello word
  • 点击项目——>新建项目。

  • 此处以C语言为例,语言标准C99为经典的,根据自己的习惯也可更换。

  • 等待创建好项目,创建好之后,可以浏览项目等信息。

  • 最后一步点击运行,等待项目的构建。

三、完成CLion的安装与配置过程

  • 接下来就可以进行软件开发的大业了。

CLion安装与配置教程的更多相关文章

  1. Window10上CLion极简配置教程

    Window10上CLion极简配置教程 1. 首先,下载安装CLion 去JB公司官网下载CLion,https://www.jetbrains.com/clion/download/#sectio ...

  2. Tomcat7安装及配置教程

    Apache  Tomcat7.0安装及配置教程.. Apache  Tomcat7.0官方网站链接:http://tomcat.apache.org/ apache-tomcat-7.0.73-wi ...

  3. Tomcat8安装及配置教程

    Apache  Tomcat8.0安装及配置教程.. Apache  Tomcat8.0官方网站链接:http://tomcat.apache.org/ apache-tomcat-8.0.39-wi ...

  4. Mysql免安装版配置教程和常用命令图

    Mysql免安装版配置教程 图文版 配置环境变量 新建一个my.ini文件,添加下面内容 [mysqld] basedir=C:\\software\Mysql\mysql-5.7.14-winx64 ...

  5. jdk eclipse SDK下载安装及配置教程

    原文地址https://blog.csdn.net/dr_neo/article/details/49870587 最新鲜最详细的Android SDK下载安装及配置教程 最近Neo突发神经,想要将学 ...

  6. 2018年Unity结合Android SDK下载安装及配置教程

    原文:2018年Unity结合Android SDK下载安装及配置教程 首先声明: Unity版本2017.1f3        最近试着在Unity中利用网易做AR开发时,发布项目文件需要发布到An ...

  7. Termux 高级终端安装使用配置教程

    Termux 高级终端安装使用配置教程,这篇文章拖了有小半年.因为网上相关的文章相对来说还是比较少的,恰好今天又刷了机,所以就特意来总结一下,希望本文可以帮助到其他的小伙伴.发挥Android平台更大 ...

  8. 超级详细的Vue安装与配置教程

    原文: https://www.jb51.net/article/251371.htm 超级详细的Vue安装与配置教程   Vue web前端三大主流框架之一,是一套用于构建用户界面的渐进式框架,下面 ...

  9. Android Studio安装、配置教程全 - 安卓开发环境的配置手册

    Android Studio的安装.配置 本文提供全流程,中文翻译.Chinar坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) 一 Downloa ...

  10. Nginx 安装与配置教程

    标签: Nginx Linux Windows 配置 描述: Ubuntu 下以及 Windows 下 Nginx 的配置:配置详解:有关 Nginx 如何配置 Nginx 在 Ubuntu 下的安装 ...

随机推荐

  1. C++火车头优化

    代码如下(加在头文件前): 1 #pragma GCC optimize(3) 2 #pragma GCC target("avx") 3 #pragma GCC optimize ...

  2. Go/C++/Java中的数组对比

    数组是大多数编程语言中的基本数据结构.然而,不同的编程语言对数组的实现和语义有所不同.以下是 Go.C++ 和 Java 中数组的主要区别: 1. 基本性质 Go: 数组是值类型.赋值或将数组传递给函 ...

  3. FFmpeg中的常用结构体分析

    一.前言 在学习使用FFmpeg进行编解码时,我们有必要先去熟悉FFmpeg中的常用结构体,只有对它们的含义和用途有深刻的了解,我们才能为后面的学习打下坚实的基础.所以,这篇文章将会介绍这些常用的结构 ...

  4. Solution -「CF 888E」Maximum Subsequence

    Description Link. 给一个数列和 \(m\),在数列任选若干个数,使得他们的和对 \(m\) 取模后最大. Solution 记录一下犯下的一个 nt 错误. 首先我们有一个显然的 D ...

  5. ⭐volatile⭐ 用volatile关键字则会从内存中直接读取变量的值

  6. 其它——Siege压力测试工具使用

    文章目录 Siege压力测试工具使用 一 Siege介绍 二 windows 下使用 三 mac和linux使用 四 使用 五 参数详解 六 结果详解 七 修改系统的文件描述符限制 Siege压力测试 ...

  7. UVA10702 Travelling Salesman 题解

     UVA10702 Travelling Salesman 题解 题面: 有个旅行的商人,他每到一个的新城市,便卖掉所有东西再购买新东西,从而获得利润.从某城市 A 到某城市 B 有固定利润(B 到 ...

  8. XCODE9.1的一些新问题

    自从XCODE7苹果就允许用免费的开发者账号进行真机测试了,但是还是有很多限制的. 在用的过程中发现限制如下: 1.只能生成*.app文件,不能打包成ipa.官方这么说的,但是奇诡的是,我archiv ...

  9. 虹科干货 | 打破传统!金融界黑科技—虹科Redis企业版数据库

    金融行业数字化转型浪潮来袭,客户需求也正加速向在线金融服务转移.金融机构想要实现现代化改造技术堆栈,为客户提供实时交互.欺诈检测等一系列个性化创新服务,就必须重视遗留系统和传统数据库架构"老 ...

  10. LVS负载均衡概念+三种模式

    1.LVS负载均衡概念剖解: 1)LVS技术全称:Linux virtual Server ,Linux虚拟机服务器集群,1998由章文嵩博士设计.并且开源的,是中国最早的开源软件项目之一.   2) ...