C环境搭建及配置

一、MinGW-W64 GCC 下载

1.下载MinGW-W64 GCC 下载地址1

2.MinGW各个版本区别

3.下载方法2 下载地址2 下载地址3
4.说明如下图



二、配置MinGW-W64 GCC的环境遍历

1.解压到计算机的目录中,并把bin目录添加到环境变量path中

2.在cmd中验证配置是否生效

三、CLion相关

1.CLion配置MinGW-W64 GCC如下图

2.相关说明

1、介绍
CLion是一款开发环境IDE,它不具有编译环境,所以需要安装C/C++的编译环境。
2、五种编译环境
minGW:它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时(C Runtime)库。

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

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

另外两种,WSL和远程主机,不常使用,属于远程,不在本地编译,个人几乎开发使用不到。

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

四、CLion乱码问题

1.设置如下图


2.同时操作键盘Ctrl+Shift+Alt+/,选择如下图

3.debug不输出内容

解决方法:在main方法里添加setbuf(stdout, NULL);

五、在cmd中运行C程序

1.cmd进入c程序所在的目录
2.执行gcc main.c (程序的文件名为main.c)后,在该目录下默认生成一个a.exe
3.直接执行a.exe
4.指定生成的text.exe的文件名 gcc main.c -o test.exe

posted @ 2022-12-07 19:08  kht  阅读(166)  评论(0编辑  收藏  举报