Win10下安装C&C++的IDE


前言

我使用的Win10电脑下已经有Dev-C++以及CodeBlocks以及Vim。常用的是Dev-C++,安装简单,界面简单,编译简单,对于不追求复杂操作的人来说很友好。
但是大佬们很多都用CodeBlocks,Vim,VSCode,或者CLion。今天我把这几个都安装一下,简单Hello一下。


一、Dev-C++

1.下载并安装

Dev-Cpp 5.11 TDM-GCC 4.9.2 Setup.exe
下载完成之后直接安装。安装过程先选English,然后它会让你进行第一次配置,再选简体中文。

2.Hello world!

1.双击Dev-C++图标
2.文件->新建->源代码
3.写代码
4.保存的时候选择源文件后缀

二、CodeBlocks

1.下载并安装

codeblocks-20.03-setup.exe
下载完成之后直接安装。安装过程一直Next,不多叙述。
安装完成之后,桌面上出现CodeBlocks图标,双击运行。

2.Hello world!

1.双击CodeBlocks图标
2.菜单栏File->New->Project->Console application->C++
3.如图
4.Next->Finish
5.Hello/Sources/main.cpp. 双击main.cpp就能看到几行简单的代码。
6.菜单栏里一个齿轮+绿三角的图标(Build and run),点击编译运行,Hello world!
7.以后写代码,直接在main.cpp里面写,然后运行。

在这里插入图片描述

三、Vim

1.下载并安装

Vim下载链接

下载完成之后直接安装。安装过程不多叙述。
结果就是桌面上多了三个图标:
gVim 8.2
gVim Easy 8.2
gVim Read only 8.2

2.Vim界面修改

Vim界面类似于Dos界面,所以稍微修改一番。

Vim

  • vim82
  • _vimrc

这是我的Vim目录结构。打开_vimrc文件,在最后加入以下代码。这是基于我的个人偏好进行的一点修改。

set fileencodings=utf8,ucs-bom,cp936,big
set fileencoding=utf8
colorscheme evening	"Vim\vim82\colors下可以自行更换
set number
set gfn=Consolas:h11 "设置字体
set backspace=2 	"设置退格键可用
set nu 		"设置显示行号
set mouse=a	"设置在任何模式下鼠标都可用

3.下载MinGW

因为Vim只能编写代码且没有自动安装GCC,不能编译运行。所以还需要下载MinGW配合使用。

四、下载安装MinGW

1.下载并安装

MinGW下载链接

下载完成之后直接安装。安装过程不多叙述。
结果是桌面上出现
MinGW Installer

2.在Basic Setup中下载

  1. 点击桌面上的MinGW Installer
  2. 点击Basic Setup
  3. 界面右边的七个文件挨个鼠标右击选择Mark for Installation
  4. 点击菜单栏Installation
  5. 点击Apply Changes
  6. 等待下载完成,下载时间可能有点久。

在这里插入图片描述在这里插入图片描述

3.设置环境变量

简单来说,就是把MinGW的bin目录加入到系统环境变量PATH中。

4.查看MinGW安装情况

首先测试MinGW是否安装好。
在cmd下输入 gcc -v
如图展示就OK

在这里插入图片描述

5.测试gcc命令是否可以编译运行代码。

首先,编写简单hello.cpp

#include<bits/stdc++.h>
int main(){
    
    
	printf("Hello , Guo\n");
	return 0;
}

然后,cmd下转到hello.cpp所在目录,输入命令:

gcc -o hello hello.cpp -lstdc++
或者命令
g++ -o hello hello.cpp
!!-o 来指定编译出的可执行文件的名字
!!如果运行C程序,命令最后不需要加-lstdc++

在这里插入图片描述在这里插入图片描述

五、VSCode

1.下载并安装

VSCodeSetup-x64-1.53.2.exe
各种版本
文档
下载完成之后直接安装。安装过程不多叙述。
在这里插入图片描述

2.下载C/C++插件

在这里插入图片描述

3.下载安装MinGW

安装方法同上。

4.Hello World!

1.创建工作空间、文件夹

打开cmd, 输入以下命令:
mkdir projects
cd projects
mkdir helloworld
cd helloworld
code .

这样 projects 就是总的工作空间,helloworld作为当前目录。

2.创建源文件hello.cpp, 写一个简单代码:

#include<bits/stdc++.h>
int main(){
    
    
	printf("Hello, World!\n");
	return 0;
}

在这里插入图片描述
3.编译运行

  1. 菜单栏 Terminal > Configure Default Build Task > 选择 ’ g++.exe 生成活动文件 ’
    当前目录下出现 .vscode/tasks.json,其中
    “isDefault” 设置为 true 表示快捷键 运行[ Ctrl+Shift+B ] 可以用;
    设置为 false 也可以通过 Terminal -> Run Build Task
  2. 回到hello.cppCtrl+Shift+B编译源文件
    在下方控制台上会看到一些信息;
    点击控制台的加号按钮,创建一个新的 powershell,自动在当前目录下,输入命令
    .\hello.exe
  3. 完毕!

4.Debug

  1. 菜单栏 Run > Add Configuration > 选择 C++(GDB/LLDB) > 选择 " g++.exe 生成和调试活动文件 "
    当前目录下出现 launch.json文件,其中:
    stopAtEntry值为true的时候表示在调试的时候会自动在 main() 处停止;
  2. 返回到hello.cpp,按F5或者菜单栏 Run > Start Debugging 开始调试
    如果你修改stopAtEntry值为true,则调试时自动停止在 main() 起始处;
    菜单栏中出现带有6个按钮的控制面板:第一个表示执行到下一个断点处;第二个表示执行下一条语句;第三个和第四个分别表示进入和退出标准库函数;第五个和第六个分别表示重新调试和结束调试;
    如果想在某一行增加断点,鼠标定位到该行按F9或者把这一行最前面的红点点亮;
    如果要看输出,观察控制台的DEBUG CONSOLE,只能在程序结束的时候才有输出。VSCode不会随着输出语句的执行而输出至控制台。如果输出语句是cout就会输出,如果是printf就在最后最后一起打印在控制台上。
    如果要观察变量的值,在左侧的WATCH处有一个加号,点击,输入变量的名称就可以看到该变量的值。
  3. 完毕!

5.查看C/C++ 编辑配置

在菜单栏 View > Command Palette (Ctrl+Shift+P) > 输入 C/C++: Edit Configurations (UI)
就会看到一个配置文件和非常详细的说明
与此同时,当前目录下出现c_cpp_properties.json文件

六、CLion

0.前言

CLion 是构建项目并运行,对于单个cpp文件的编译并不支持。请看第3点

1.下载并安装

CLion-2020.3.3.exe
下载完成之后直接安装。记得勾选添加路径。然后reboot。

2.延长使用时间

1. 点击CLion,选择 Evaluate for free。新建一个项目。
2. File -> Settings -> Plugins
在这里插入图片描述
3. 添加地址 https://repo.idechajian.com,如果有 https://plugins.zhile.io 的地址,移除掉它。
4.File > Settings > Plugins,Marketplace搜索插件 BetterIntellij 并安装;然后点击右下角 Apply;出现一个弹窗,然后重启CLion
在这里插入图片描述
在这里插入图片描述

5.输入注册码,搞定到2099

Help > Register > Add New License

3.运行单个cpp

1.下载插件

File > Settings > Plugins,Marketplace搜索插件 C/C++ Single File Execution下载并安装;
然后点击右下角 Apply

2.测试

项目下单独新建一个文件夹,在这个文件夹里面可以自由写cpp。

在这里插入图片描述

1.编译运行的时候,鼠标右击空白处,点击 Add executable…
这样它会自动帮你把这个 cpp 写进 CMakeLists.txt
2.对你的文件夹鼠标右击,点击 Reload CMake Project
3. run 的时候,记得 run 你自己写的 cpp

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


总结

Dev-C++用起来最简单,不论是新建或者编译运行调试,或者安装。
如果要安装除了Dev-C++之外的编译器,一定要先安装MinGW,下载安装添加路径必不可少。
好好学习编程才是王道,编译器什么的都是浮云哇。

猜你喜欢

转载自blog.csdn.net/qq_46523755/article/details/115054566
今日推荐