Visual Studio Code 如何编写运行 C、C++ 程序?
0. 前言 本文面向初学者,但是 不适合还在学写Hello World级别的初学者 。阅读本文能在一定程度上了解程序编译的知识,以及使用VS Code的知识。 本文大部分内容都可从VS Code官方文档: C++ programming with Visual Studio Code 以及各个扩展的文档中获得,并且他们还会进行更新(本文也进行过几次重大更新)。如果你想更深入了解,可以去看。其实本文基本上是由不断地尝试得出来的,如果有错误可以指出。 我的环境:64位Windows 10。32位Win在某些地方需要修改,不过本文没有提;Linux下也有许多不同,仅供参考。 最终效果: 实时显示编译阶段的错误 、格式化代码、进行单文件的编译与调试。 1. 环境的准备 VSC的官网、下载、安装,我就不多说了。VSC只是一个 编辑器 (editor),不是IDE(集成开发环境),不含 编译器 (compiler)和许多其它功能,所以编译器要自己装好。 其实MinGW和MinGW-w64只是名字像,它们是两个不同的项目。为了方便,本文中的MinGW指的其实都是MinGW-w64。MinGW本身已经很久没有更新了,故 不推荐 。下载以下两个程序(都要): LLVM Download Page 在此页面下载Clang。选 Pre-Built Binaries 中的 Windows (64-bit)