目录
一句话总结
1. 去官网下载、安装visual studio code;
2. 去官网下载、安装MinGW-w64,且配置path环境变量;
3. 验证gcc、g++、gdb命令正常运行;
4. 通过VS Code安装c/c++扩展插件;
5. 根据c/c++官网介绍进行配置;
6. 通过VS Code安装code runner扩展插件;
7. 根据code runner官网介绍进行配置;
准备工作
下载visual studio code
去visual studio code的官网https://code.visualstudio.com下载适合自己的visual studio code版本。本人下载的是下图这个版本
然后安装。
Visual studio code只是一个纯文本编辑器(editor),不是IDE(集成开发环境),不含编译器(compiler)和许多其他功能,所以,如果要用它进行代码编译,就需要自己单独安装编译器。
安装MinGW-w64
什么是 MinGW?
MinGW的全称是:Minimalist GNU on Windows。它实际上是将经典的开源 C语言编译器GCC移植到了Windows平台下,并且包含了Win32 API,因此可以将源代码编译为可在Windows中运行的可执行程序。一句话概括:MinGW 就是GCC的Windows 版本。
MinGW-w64与MinGW的区别
MinGW-w64与MinGW的区别在于,MinGW只能编译生成32位可执行程序,而MinGW-w64则可以编译生成64位或32位可执行程序。正因为如此,MinGW现已被MinGW-w64所取代,且MinGW也早已停止了更新,内置的GCC停滞在 4.8.1版本,而MinGW-w64内置的GCC则更新到了6.2.0版本。
为什么使用MinGW-w64
MinGW-w64是开源软件,可以免费使用。MinGW-w64由一个活跃的开源社区在持续维护,因此不会过时。MinGW-w64支持最新的C语言标准。MinGW-w64使用Windows的C语言运行库,因此编译出的程序不需要第三方DLL,可以直接在Windows下运行。那些著名的开源IDE实际只是将MinGW-w64封装了起来,使它拥有友好的图形化界面,简化了操作,但内部核心仍然是MinGW-w64。MinGW-w64是稳定可靠的、持续更新的C/C++编译器,使用它可以免去很多麻烦,不用担心跟不上时代,也不用担心编译器本身有bug,可以放心的去编写程序。
MinGW-w64没有图形用户界面,它其实是一组命令行工具集,任何操作都只能通过在“命令提示符”中输入命令的形式来执行。
因为MinGW-w64本来就是将GCC移植到Windows上的产物,所以操作方式和 GCC 一样,只是在Linux下命令是被键入到“终端”中,而Windows下则是被键入到“命令提示符”里。
它可以编译任何C语言程序。
注意:
编译复杂的程序时,还需要你会编写Makefile,否则只能一个文件一个文件的编译,可想而知会多么辛苦。
下载、安装、配置MinGW-w64
去MinGW-w64官网http://www.mingw-w6