由于博主以前都用devc++,然后经常这软件能写出各种问题挂掉,挂了后就是永久性毛病得重装。所以就去求助换一款编译c的软件。然后尝试用vc,发现好像不支持64位系统,运行会报错。又试了一下VS,发现这软件的编译似乎跟C有点区别。于是去群里求助,有人推荐用CLion+minGW。刚用着感觉还可以。

安装地址

Clion64位链接:https://pan.baidu.com/s/1KxS9m0eFe59gdZVpPFZ73A
提取码:1pyi
mingw链接:https://pan.baidu.com/s/1D4Shd3UT2TMPUFdDgoUzCw
提取码:bd0z

安装Clion

  • 先去网上下载适合自己的安装包,博主是64位windows系统,网上找了个破解版。
  • 安装完后,使用破解补丁,把那个JAR文件扔进目录,编辑那个很长后缀名的文件,在后面加上安装路径,然后打开CLion,把文本文档里面那段复制粘贴进去就Ok了。

安装mingw

  • 去官网上下载适合自己的安装包,这安装包是在线安装。安装时我这选择64,后面几个选项线程seh都是默认。
  • 然后设置环境变量。进入安装目录,里面会有个bin目录,把这个目录加入PATH就OK了。

运行文件试试

  • 先新建个项目。CLion 貌似不能没有项目直接运行文件。
  • 选择c执行程序,他自动给你写了个helloworld。
  • 去文件——设置里的deploy里的工具链会检测到你安装的mingw,点Ok。
  • 然后就等下面那个圈转完,绿色三角那个run就会变成可点的状态。这就完成了。

【工具配置】CLion编译c语言的配置相关推荐

  1. 工具 | 使用 CLion 编译调试 MySQL 8.0

    MySQL 源代码是基于关系模型理论的具体实现,是数据库理论与实践的结合. 阅读 MySQL 及相关工具的源代码,不仅是数据库研发人员的日常,也是 DBA 进阶的必经之路,全方位提高技术水平. 夯实原 ...

  2. linux内核配置与编译,LINUX内核的配置与编译、安装

    LINUX内核的配置与编译.安装 平台为VM RHEL 5.1 SERVER,所用的内核为linux-2.6.25. 可以到上下载相应的内核版本. 解压压缩包,并进入内核目录.下面是具体的步骤: 1. ...

  3. Ubuntu18.04安装OpenCV4.3.0和环境配置(支持编译CUDA并安装配置python-opencv)

    Ubuntu18.04安装OpenCV4.3.0和环境配置 下载源文件 安装依赖 编译安装 环境配置 动态库配置 配置OpenCV的`PKG-CONFIG`环境 Python-OpenCV环境[如果安 ...

  4. S5PV210 Uboot开发与移植02:Uboot配置与编译

    目录 1. uboot源码目录简介 2. uboot编译原理引入 2.1 功能模块配置 2.1.1 在.c文件中不编译相应的功能语句 2.1.2 在make时不编译相应的功能模块 2.2 跨平台编译环 ...

  5. MacBook M1配置Clion

    MacBook M1配置Clion 文章目录 MacBook M1配置Clion 一.下载Cmake 二.下载Clion 总结 一.下载Cmake 搜索Cmake官网,点击右上角的Download 下 ...

  6. 使用Clion开发C语言程序,环境安装配置,保姆级教程

    墙裂推荐:C语言学习资源汇总,史上最全面总结,没有之一 C语言开发神器--Clion 首先我们到官网下载安装包 安装包下载后,鼠标双击下载的exe文件,然后点击next 选择安装目录,然后点击next ...

  7. Win11下Clion+MSYS2(MinGW64)配置C++编译环境

    Clion中利用MSYS2(MinGW64)配置C++编译环境(Win11/10) 一.准备工具 二.操作流程 三.结束 一.准备工具 Clion 2022 msys2-64 二.操作流程 下载并安装 ...

  8. vs配置编译c语言,为 VSCode 配置 C 语言编译环境

    1. 前提条件 安装 VSCode 以及 MinGW 安装好 VSCode 中的 C/C++ 扩展 [图片上传失败...(image-e93c7c-1606314000230)] PS: 我建议使用 ...

  9. ubuntu java反编译,[原创]Ubuntu下简单配置反编译工具以及其开发环境

    0x0:前言 个人电脑重新换了下系统,Ubuntu14.04,刚好需要配置下android的反编译环境,这里简单记录一下,以供有需要的朋友参考. 其实最简单的,只需要apktool就可以了,不过有编码 ...

最新文章

  1. Fedora 19下Guacamole的安装使用
  2. 关于mtl_transactions_interface表序列
  3. Java 并发时的 互斥锁机制
  4. 关于HTML加密混淆、源码保护、代码安全,防止解压直接看源码
  5. mysql左连接去重查询_MYSQL-多表查询
  6. Hibernate 拦截器的使用--动态表名
  7. [jQuery] jQuery的属性拷贝(extend)的实现原理是什么,如何实现深拷贝?
  8. Effective Java~35. 用实例域代替序数
  9. 系统仿真平台SkyEye可替代国外Matlab/Sumlink等同类软件
  10. EXCEL怎样完整显示身份证号码
  11. 2.1 InnoDB存储引擎(概述、版本、体系结构)
  12. 用WinRAR分割文件
  13. 有效的数据治理,元数据该怎么管?
  14. 解析数组里面包含数组的json格式的数据代码
  15. java memorystream 包_C#字符串string 、byte[]、MemoryStream、Base64String的相互转换
  16. 第9周测验-鸣人和佐助
  17. boost asio——基于协程的TCP服务器
  18. 自然语言处理核心期刊_中文自然语言处理的关键技术.ppt(1.63MB)-NLPIR.ppt
  19. win下bat批量重命名文件
  20. Socket长连接和短连接

热门文章

  1. LoRa和LoRaWAN有什么区别?工业网关能用吗?
  2. 基于微信小程序的点餐系统源码/基于uni-app点餐系统app【有多种UI样式】
  3. 远程桌面正在加密远程连接很久很慢连接不上解决方法
  4. 关于冒号和双冒号用法
  5. MAP是什么意思?LoU是什么意思?
  6. 第二代计算机网络是以什么为标志,桑建平:数字化校园以什么为标志
  7. 烦人的安全基线整改(weblogic+iis)
  8. 【板栗糖GIS】arcmap—打开dwg格式数据是空白,没有数据
  9. 用计算机看影碟是数字化过程,信息与通用技术学业水平考试达标模拟考试
  10. 居家打工年入800多万,一共五份全职工作,他还有时间打游戏