WIndows下Clion+gcc配置教程

简介: WIndows下Clion+gcc配置教程

前言

学习C语言和C++的时候,身边的朋友几乎都是使用Micrsoft VisualStudio 2019/2022,是使用微软的编译器,很多的语句都是强制性使用微软的安全版本,比如printf_s()get_s()等等,而我用的是clang编译器,没有这些要求。经常在互相借鉴代码的时候还得手动改代码,C语言的移植性本来就不是很高,这下更不高了,所以写一篇文章和制作一期视频教大家如何在Windows配置gcc和使用Clion这个IDE

正文

mingw安装与配置

要想在Windows上使用gcc编译器,就得安装配置mingw,说白就是将gcc编译器移植到Windows下

由于mingw官方的下载站不是特别符合国人的使用习惯,我就将合适的版本打包放这里。

点此下载mingw-w64-install.exe

1

mingwinstall1.png

2
mingwinstall2.png

  • gcc版本根据需要选择
  • x86_64代表64位系统,i686代表32位系统
  • 操作系统接口协议:如果你想要开发 Windows 程序,需要选择 win32 ,而开发 Linux、Unix、Mac OS 等其他操作系统下的程序,则需要选择 posix
  • 异常处理模型:64位系统的选择seh

3

​选择安装路径,建议安装在自己熟悉的目录,然后next等待下载组件即可
mingwinstall3.png

4

这一步会非常的慢,等就完事儿了,我在这里提供8.0.1-64位-win32-seh的目录,下载解压到自己合适的目录下就可以了。我的就放在E:\minGW,里面有个bin目录,也就是E:\minGW\mingw64\bin添加到Path环境变量中,如图

minGW目录下载-提取码-5nau

mingwinstall4.png

5

去cmd中输入gcc -v命令,显示如下就证明配置成功了。
mingwinstall5.png

Clion配置

这里基本上就是傻瓜式设置了,新建一个C/C++的项目,然后会弹出来一个设置,只要上面的配置好了,这个只需要确定一下,如果没有就去下图的地址去操作。

mingwinstall6.png

结语

如果有什么问题不理解或者文章讲解的不够仔细,欢迎评论!

版权属于:奥秘Sir(除特别注明外)

本站文章采用 知识共享署名4.0 国际许可协议进行许可,请在转载时注明出处及本声明!

相关文章
|
3月前
|
NoSQL Redis 数据安全/隐私保护
Redis 最流行的图形化界面下载及使用超详细教程(带安装包)! redis windows客户端下载
文章提供了Redis最流行的图形化界面工具Another Redis Desktop Manager的下载及使用教程,包括如何下载、解压、连接Redis服务器以及使用控制台和查看数据类型详细信息。
235 6
Redis 最流行的图形化界面下载及使用超详细教程(带安装包)! redis windows客户端下载
|
3月前
|
存储 弹性计算 运维
阿里云国际Windows操作系统迁移教程
阿里云国际Windows操作系统迁移教程
|
3月前
|
NoSQL Redis 数据库
Redis 图形化界面下载及使用超详细教程(带安装包)! redis windows下客户端下载
文章提供了Redis图形化界面工具的下载及使用教程,包括如何连接本地Redis服务器、操作键值对、查看日志和使用命令行等功能。
221 0
Redis 图形化界面下载及使用超详细教程(带安装包)! redis windows下客户端下载
|
5月前
|
Linux 数据安全/隐私保护 Windows
【JumpServer教程】简便添加Windows资产:JumpServer堡垒机使用指南
本文是JumpServer堡垒机使用指南,介绍了如何在JumpServer中简便添加Windows资产的步骤,包括准备工作、开启Windows远程设置、在JumpServer中配置Windows资产以及授权使用。
932 1
【JumpServer教程】简便添加Windows资产:JumpServer堡垒机使用指南
|
2月前
|
存储 负载均衡 Java
如何配置Windows主机MPIO多路径访问存储系统
Windows主机多路径(MPIO)是一种技术,用于在客户端计算机上配置多个路径到存储设备,以提高数据访问的可靠性和性能。本文以Windows2012 R2版本为例介绍如何在客户端主机和存储系统配置多路径访问。
121 13
如何配置Windows主机MPIO多路径访问存储系统
|
2月前
|
Android开发 数据安全/隐私保护 虚拟化
安卓手机远程连接登录Windows服务器教程
安卓手机远程连接登录Windows服务器教程
127 4
|
2月前
|
Dart 搜索推荐 IDE
Windows下Zed编辑器配置Dart环境
本文介绍了Dart编程语言及其主要框架Flutter的优势,并推荐使用轻量级编辑器Zed进行Dart开发。详细步骤包括Dart环境的安装与配置,Zed编辑器的安装与个性化设置,以及如何在Zed中编写并运行Dart的HelloWorld程序。通过自定义任务实现Dart文件的快速运行,提高了开发效率。
|
2月前
|
监控 安全 网络安全
Windows Server管理:配置与管理技巧
Windows Server管理:配置与管理技巧
100 3
|
3月前
|
存储 NoSQL MongoDB
MongoDB入门级别教程全(Windows版,保姆级教程)
一份全面的MongoDB入门级教程,包括在Windows系统上安装MongoDB、使用MongoDB Shell和Compass GUI进行数据库操作,以及MongoDB的基本数据类型和查询技巧。
130 2
MongoDB入门级别教程全(Windows版,保姆级教程)
|
3月前
|
Java Windows
如何在windows上运行jar包/JAR文件 如何在cmd上运行 jar包 保姆级教程 超详细
本文提供了一个详细的教程,解释了如何在Windows操作系统的命令提示符(cmd)中运行JAR文件。
1325 1