JetBrains CLion初始配置教程

猿如意|Jetbrains CLion 阅读详情

用于Windows编写C/C++的IDE很多,比如Visual C++,dev-c++以及ide中的集大成者visual studio。

但是VS美则美矣,如果电脑没有SSD的话,想用起这个庞然大物还是有点吃力的。而且安装卸载所需要的几个小时、c盘需要被吞掉的几个G都让很多人望而却步。

因为从写python开始接触到jet brains的pycharm,我就习惯了用jet brain全家桶。但是和别的ide有点不一样,CLion装好之后并不能立刻就写代码。

本文就简单说一下CLion安装好需要进行的操作。


一、下载安装CLion

进入JetBrains的官网找到CLion的页面:https://www.jetbrains.com/clion/

直接点击获取免费30天的按钮就可以下载。

二、关于JetBrains的产品的使用权获取

和eclipse的免费不一样,JetBrains的产品并不是免费的。但是近期也有了社区版,学习日常使用的话也是足够的。

这里还有另一个方法适合在校的大学生。就是使用学校的邮件系统分配的edu邮箱去JetBrains申请一个账号,然后使用这个账号就可以免费使用JetBrains的产品2年以上。

至于怎么获取你们学校分配给你的edu邮箱,可以直接百度“XX大学邮件系统”,然后进去就会提示你账号密码都是学号巴拉巴拉。

基本上每个学校都会有这个邮件系统,每个学生也会被分配这么一个邮箱,但是大学四年基本都没有用过。甚至根本不知道这回事儿,23333。

如我们学校的:

而且这个edu域名的邮箱在以后很多地方有用,建议把这个邮箱用起来然后可以申请学校给你长期保留。

三、CLion配置

下载安装好CLion之后,并不能直接写C/C++程序,ide会提示你缺少XX。

和VS不一样,CLion需要自己安装额外的环境支持。应该是类似与java的jdk之类的编译器,比如MinGW。

那么要配置MinGW,我们进入CLion的设置,找到Toolchains,然后如上图,Environment中2的位置选择MinGW,3的位置需要设置为MinGW的安装目录,我的是以及安装好了,在D盘的MinGW目录。

下载安装MinGW可以进入官网找到downloads页面:https://osdn.net/projects/mingw/releases/,进行下载。

进入后直接点击按钮开始下载并安装到自己指定的目录。然后将安装目录复制,粘贴到上一步中3的位置。

四、配置成功

粘贴完成之后,CLion如上面那一步一样,出现了MinGW的Version信息,就说明配置好了。

那么就可以创建项目写代码了,这里演示一下创建一个hello world示例的过程。

在CLion只点击右上角的File->New Project,出现上图。然后在左上角可以选择要创建的项目类型,有C语言的,C++的,我们选择创建一个C++程序,右边选择项目目录。然后点击create。

创建成功,点击运行。

编译之后,运行成功。


因为刚开始写博客,如果对您有帮助,希望能给我一个留言,这是对我最大的支持,谢谢。

CLion安装与配置教程 CLion是一款开发环境IDE,它不具有编译环境,所以需要安装C/C++的编译环境。 阅读详情

相关推荐

JetBrains公司系列IDE开发工具通用初始配置推荐(Android Studio、InterlliJ、PHPStorm、CLion、Webstorm等)

JetBrains是捷克一家公司,Interllij IDEA、PHPStorm、CLion、Webstorm等神级IDE(集成开发环境)就出自其手。AndroidStudio就改自InterlliJ。可以说,该系列IDE内核是全世界最耍帅的IDE,没有之一,二到九空。 历史回顾:最初开始接触编程,是初中时写VB程序,到后来高中用VC6写C++,当时不知IDE概念,码得很开心。。后来用到BCB(原

fightfa的博客 6292

CLion 中文汉化 -- Jetbrains 官方中文语言包安装

…

u013669912的博客 2万+

学生党福音:手把手教你用JetBrains学生认证白嫖CLion,并配置STM32F103/ESP32-S3双平台开发(2025最新)

本文详细指导学生如何通过JetBrains学生认证免费获取CLion专业IDE,并配置STM32F103和ESP32-S3双平台开发环境。从硬件准备到软件安装,再到STM32和ESP32的具体配置与调试,提供一站式解决方案,助力学生开发者高效完成嵌入式开发项目。

weixin_30733003的博客 849

Clion 下载、安装、使用教程,附详细图文(2025年亲测可用)

大家好,今天为大家带来的是 Clion 的下载,安装,使用教程,适用于 windows, mac 系统。本文以 windows 为例,讲解 Clion 的下载,安装,使用教程。​ #解压文件路径# + \bin\mingw32-make.exe。不要点击绿色的按钮,一直向下滑动,找到压缩包,点击下载既可。​ #解压文件路径# + \bin\gcc.exe。​ #解压文件路径# + \bin\gdb.exe。将下载的压缩包解压,记住存放解压文件的路径。如果想授权的话,可以看这篇文章。

Java徐师兄的博客 3万+

2025年JetBrains CLion高效开发C++:从安装到实战全解析

本文全面解析2025年JetBrains CLion在C++开发中的高效应用,从安装配置到实战技巧。详细介绍智能代码补全、实时代码分析等核心功能,以及CMake项目创建、高级调试和团队协作最佳实践。帮助开发者快速掌握这款专业IDE,提升C++开发效率。

weixin_29022115的博客 203

Win10/Win11下用WSL2+Clion打造无缝C开发环境(附SSH配置避坑指南)

本文详细介绍了在Win10/Win11系统下使用WSL2和Clion搭建高效C开发环境的完整流程,包括WSL2安装、Clion集成配置、SSH服务设置及常见问题解决方案。通过优化WSL2内存管理和文件系统性能,结合Clion的强大功能,开发者可以获得接近原生Linux的开发体验,显著提升C/C++开发效率。

weixin_29007243的博客 1649

【JetBrains】CLion 基础使用教程(小白友好型)

本文是为C++初学者准备的CLion使用教程,包含安装配置、项目创建和基本开发流程。首先介绍如何通过JetBrains Toolbox安装CLion并激活许可证,建议Windows用户选择MinGW编译器,macOS/Linux用户使用系统自带的clang/gcc。教程详细讲解了创建C++ Executable项目(使用CMake构建)、认识项目结构、编写基础程序等操作步骤,并介绍了编辑器的基础功能如代码补全、跳转定义和结构视图。教程采用循序渐进的方式,配合代码示例,帮助新手快速上手CLion开发环境。

古月居 754

CLion 2024.1.4在Windows 11上的高效安装与配置指南

本文详细介绍了在Windows 11系统上高效安装与配置CLion 2024.1.4的完整指南。从获取官方安装包、自定义安装路径到初始配置优化,涵盖了编译器设置、插件安装及项目创建等关键步骤,帮助开发者快速上手这款强大的C/C++ IDE工具。

weixin_29300241的博客 367

JetBrains软件安装及常用配置

JetBrains软件安装及常用配置 Date:2021-01-13 1 安装 JetBrains提供的软件十分好用,在此记录安装以及常用设置,方便之后查看 Jetbrains官网 产品介绍如下: WebStorm: 用于开发 JavaScript、 HTML5、 CSS3 等前端技术; PyCharm:用于开发 python PhpStorm:用于开发 PHP RubyMine:用于开发 Ruby/Rails AppCode:用于开发 Objective - C/Sw

weixin_42638946的博客 4001

C++ 零基础教程 - 第 2 讲 开发环境搭建(使用CLion)

在上一讲中,我们认识了C++是什么、能做什么,这一讲我们正式动手,搭建写C++代码的“工具”——开发环境。我们使用的软件是CLion,对于零基础新手来说,CLion是非常合适的选择,核心优势简单好记,不用额外操作复杂工具:界面简洁易懂,操作逻辑清晰,新手不用花时间熟悉复杂界面;跨平台(Windows、macOS都能用),配置步骤统一,后续换电脑也能快速上手;支持C++17标准,且,无需额外安装任何辅助工具,省去新手配置编译器的麻烦;

Long_像风一样自由 541

clion_settings:clion IDE的设置

clion_settings:clion IDE的设置

CLion 安装及汉化教程

CLion 安装与汉化

程序员莫小特的编程世界 1767

大数据实时+离线项目架构----智慧物流大数据平台(超流行框架!)

智慧物流大数据平台 文章目录智慧物流大数据平台一、项目背景二、逻辑架构三、解决方案技术亮点:数据流转四、项目的技术选型4.1流式处理平台4.2 分布式计算平台4.3 海量数据存储框架软件版本总结 一、项目背景 本项目基于一家大型物流公司研发的智慧物流大数据平台。该物流公司是国内综合性快递、物流服务商,并在全国各地都有覆盖的网点。经过多年的积累、经营以及布局,拥有大规模的客户群,日订单达上千万。如此规模的业务数据量,传统的数据处理技术已经不能满足企业的经营分析需求。公司需要基于大数据技术构建数据中心,从而挖

weixin_48143996的博客 6431

C/C++开发神器CLion v2023.3全新发布——支持AI辅助编码

知名C/C++开发工具CLion全新发布v2023.3,新版本扩展了项目模型支持,带来了更深入的代码分析和底层程序集查看工具等,欢迎下载新版体验!

需要界面开发、IDE工具研发中文教程资料的小伙伴,记得私信我~ 2788

MAX30102心率血氧传感器:从原理到实践的可穿戴健康监测方案

本文深入解析MAX30102心率血氧传感器的工作原理及在可穿戴健康监测中的实践应用。通过反射式光电容积脉搏波(PPG)技术,该传感器能精准测量心率和血氧饱和度,具备低功耗、高抗干扰等优势。文章详细介绍了信号处理算法、硬件连接技巧及创新应用场景,为开发者提供全面的解决方案。

weixin_29184371的博客 284

Wireshark实战解析IEC 61850 GOOSE报文:智能变电站通信调试指南

网络协议分析是理解现代工业通信系统的基础,其核心原理在于对数据包的捕获、解码与解析。在电力自动化领域,IEC 61850标准定义了智能变电站内设备间高效、可靠的通信框架,其中GOOSE(通用面向对象变电站事件)协议因其基于以太网多播和快速重传机制,成为保护跳闸、联锁等关键信号传输的基石,其技术价值在于实现了微秒级延迟的高可靠性通信。掌握GOOSE报文的分析能力,对于现场调试、故障定位及系统验证至关重要。本文聚焦于使用Wireshark这一网络分析工具,深入解析GOOSE报文结构,涵盖从以太网帧头、协议标识到

weixin_34401479的博客 376

JetBrains Toolbox vs 手动安装:Ubuntu系统CLion最佳部署方案对比

本文对比了在Ubuntu系统上部署CLion的两种方案:JetBrains Toolbox自动化管理和传统手动安装。从安装流程、版本管理、系统集成到团队协作,详细分析了两者的优劣,帮助开发者根据需求选择最佳部署方式,提升开发效率和维护便捷性。

cnn8visionary的博客 664

李沐之数值稳定性+模型初始化和激活函数

层记为t,这里的y不是预测,还包括了损失函数,y是优化函数,不是预测的结果y。第t层是输出。所有的h都是一些向量,向量关于向量的导数是一个矩阵,所以用了很多次的矩阵乘法,出问题就在这里。

m0_51133942的博客 1527

Ubuntu 24.04安装配置CLion:打造高效C++跨平台开发环境

集成开发环境(IDE)是现代软件开发的核心工具,它通过集成代码编辑、编译、调试等功能,极大提升了开发效率。在C++开发领域,跨平台支持是关键需求,这要求IDE不仅能提供智能代码补全和重构,还需深度集成CMake等构建系统,并兼容不同操作系统的工具链。JetBrains CLion作为一款智能C++ IDE,其价值在于通过精准的代码分析和强大的调试器,显著降低了C++开发的心智负担,尤其适合需要兼顾Windows、Linux和macOS的项目。在Ubuntu 24.04 LTS这一稳定的Linux发行版上配置

weixin_30855099的博客 371

ArcGIS新手必看:HWSD2土壤数据从下载到批量提取TIFF的完整流程

本文详细介绍了ArcGIS中HWSD2土壤数据的完整处理流程,从数据下载、预处理到批量提取TIFF文件。涵盖栅格属性表构建、属性数据连接及性能优化等关键步骤,帮助新手高效掌握HWSD2数据提取技术,提升地理信息数据处理效率。

ll5678的博客 1036

【生成数据集EXCEL文件】使用生成对抗网络GAN生成数据集:输出生成数据集EXCEL

生成器的任务是接收随机噪声向量作为输入,并尽可能生成与真实数据相似的样本,而判别器则是一个二分类器,旨在区分输入的样本是来自生成器生成的,还是来自真实数据。在训练过程中,生成器和判别器通过对抗学习的方式相互博弈,生成器的目标是生成足以欺骗判别器的样本,而判别器的目标则是尽可能准确地判断样本的真实性。GAN网络在多个领域展现了强大的能力,能够生成与训练数据分布相似的新数据,包括但不限于图像生成、图像风格转换、超分辨率、数据增强、视频生成、自然语言处理、医学图像处理以及游戏与虚拟现实等。

hustef的博客 1522

【2025】CLion 安装教程(附安装包下载)|CLion 2024

欢迎使用 CLion 2024 安装指南!本指南将以清晰的步骤引导你完成 CLion 2024 的整个安装过程。CLion 2024 是一个强大的 C/C++ IDE,能帮你更高效地写代码。请严格按照以下顺序操作,确保顺利安装。

office_go88的博客 1779

Chamfer Loss

ChamferLoss是一种常用于3D点云(pointcloud)处理的损失函数,特别是在点云生成和对齐任务中。它的目的是度量两个点集之间的相似度,特别是在点云重建、配准或生成等任务中,常用于优化模型使得生成的点云更接近真实的点云。

夜空中明亮的星的专栏 455

C++学习入门:CLion集成开发环境配置与实战指南

集成开发环境(IDE)是现代软件开发的核心工具,它通过整合代码编辑、编译、调试和项目管理等功能,极大提升了开发效率。对于C++这类语法复杂、编译依赖多的语言,一个优秀的IDE能有效降低学习门槛,帮助开发者专注于逻辑实现而非环境配置。JetBrains CLion作为一款专为C/C++设计的智能IDE,凭借其深度集成的CMake支持和强大的代码分析能力,在工程实践中展现出显著价值。它特别适合初学者和转语言开发者快速搭建C++学习环境,通过智能代码补全、实时错误检查和图形化调试工具,将开发体验从“打字员”升级为

weixin_34130389的博客 354

YOLO26涨点改进| TGRS 2026 | 独家创新首发、注意力改进篇| 引入CSSCA频谱-空间交叉注意力,含多种创新改进,小目标检测、图像分割、高光谱图像分类、语义分割任务任务涨点

🔥本文提出CSSCA(频谱-空间交叉注意力)模块,通过中心像素引导的光谱与空间交叉注意力机制,有效提升YOLO26模型的特征表达能力。该模块实现了光谱与空间信息的协同优化,能够自适应强化关键通道与重要空间区域,增强模型对小目标和复杂场景的感知能力。文章详细介绍了CSSCA的网络结构、工作原理及四大优势,包括精准特征表达、协同信息优化、小样本适应性和轻量化设计。同时提供了完整的代码实现和四种改进方案的YAML配置文件,包括基础版、增强版、C3k2融合版和C2PSA融合版,为YOLO26模型的性能提升

Ai缝合怪、助力小伙伴高效发论文 269

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

上一篇: JAVA swing实现简单的java文件浏览功能
下一篇: 算法题系列(一)
Fu_Long
博客等级 码龄10年 4粉丝 4原创
评论 6
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值