hualinux c 1.3:c语言的ide神器CLion安装

本文详细介绍了如何使用CLion和MinGW在Windows环境下搭建高效的C/C++开发环境,包括CLion的安装、MinGW的配置、解决中文乱码问题以及如何在CLion中运行多个main函数。

目录

一、C/C++神器CLion介绍

二、环境说明

三、CLion安装

3.1 方便的打包构造器MinGW

3.1.1 MinGW介绍

3.2 CLion IDE安装

3.3 指定MinGW构造器

四、建立一个简单的c语言

4.1 创建项目

4.2 控制台日志中文乱码

4.2.1 修改文件编码

4.2.2 修改VM参数

4.2.3 强制转为BGK

五、同时编写多个main函数运行文件

 

一、C/C++神器CLion介绍

学习C/C++,学校普通的是VC6.0,要么就是使用Visual Studio(简称VS),也有人用Visual Studio Code(简称VS code),这些编写的C基本上是在windows上跑的,实际工作中编写C/C++(不是C#),更多的是使用linux系统。今天我发现了一个C/C++不错的IDE既然编写win上跑的C,也可以编写linux跑的C,那就是CLion

CLion可以安装在windows、mac、linux上,如下图所示:

相比vs我更喜欢使用CLion,个人认为在linux上开发c/c++会比在win开发c/c++好,现在win开发都基本上使用C#为主,当然还是有部分使用c++的。

二、环境说明

我这里使用的是win7上安装CLion,我的win7 是64位的

 

三、CLion安装

3.1 方便的打包构造器MinGW

正常情况下要在WIN上编写C/C++,要在其上面安装Cmake、c/c++、GDB,好麻烦,为了方便安装调试,我这里用MinGW64,它里面包括了Cmake、c/c++、GDB,这样一个MinGW就搞定了!

 

3.1.1 MinGW介绍

介绍可以看官网:http://www.mingw.org/

官方介绍为:

MinGW是Windows的Minimallist GNU的缩写,是用于本机Microsoft Windows应用程序的简约开发环境。

MinGW提供了一个完整的开源编程工具集,该工具集适合于本机MS-Windows应用程序的开发,并且不依赖于任何第三方C-Runtime DLL。 (它确实取决于Microsoft本身提供的作为操作系统组件的DLL;其中最著名的是Microsoft C运行时库MSVCRT.DLL。此外,线程应用程序必须附带可自由分发的线程支持DLL, 作为MinGW本身的一部分提供)。

MinGW编译器提供对Microsoft C运行时和某些特定于语言的运行时功能的访问。 作为极简主义者,MinGW不会也永远不会尝试为POSIX应用程序在MS-Windows上的部署提供POSIX运行时环境。 如果要在此平台上部署POSIX应用程序,请考虑使用Cygwin。

3.1.2 MinGW下载

因为win现一般都是64位的多,我这里是win7 64位,所以我这里用MinGW64。

可选列表http://mingw-w64.org/doku.php/download

下载地址https://sourceforge.net/projects/mingw-w64/files/

我就直接点上面的下载链接了,目前最新版本为8.1.0,如下图

上面有还有一些名词需要解释一下,为了方便解释我截一个在线安装的图

Version :版本,这个没有什么好解释的

Archiecture:框架,选项:i686、x86_64

区分64位和32位的,如果你的电脑是64位的,请选择x86_64,如果电脑是32位的,请选择i686

i386 适用于intel和AMD所有32位的cpu.以及via采用X86架构的32的cpu。intel平台包括8086,80286,80386,80486,奔腾系列(1.2.3.4)、赛扬系列,Pentium D系列以及centrino P-M,core duo 等.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值