Visual Studio Code 配置C++开发环境的教程详解
本篇教程将介绍如何在 Windows 操作系统下,通过 Visual Studio Code(以下简称 VSCode)配置 C++ 开发环境。
步骤一:安装 VSCode
在官网https://code.visualstudio.com/下载并安装最新版本的 VSCode。
步骤二:安装 C++ 扩展
在 VSCode 中搜索并安装 C++
扩展,该扩展提供了许多有用的功能,包括语法高亮、智能提示、调试等。
步骤三:安装 MinGW-W64
MinGW-W64 是一个 Windows 下 GCC 的移植版,可以用于编译 C/C++ 代码。
-
访问https://sourceforge.net/projects/mingw-w64/下载最新的 MinGW-W64 安装包。
-
安装 MinGW-W64,需要注意以下几点:
-
安装路径不要包含空格或特殊字符。
-
在“Select Components”界面中,需要勾选“Add to PATH”和“Create a desktop shortcut”选项。
-
在“Select Languages”界面中,勾选 C++ 相关选项。
-
其他选项按照默认设置即可。
-
添加 MinGW-W64 至系统环境变量。
-
在 Windows 中搜索“环境变量”,选择“编辑系统环境变量”。
-
在弹出的“系统属性”窗口中,点击“环境变量”。
-
在“系统变量”中找到“Path”,点击“编辑”,在弹出的窗口中添加 MinGW-W64 安装路径中的
bin
目录。
示例一:编译并运行 Hello World
在 VSCode 中创建一个名为 hello.cpp
的文件,并输入以下内容:
#include <iostream>
int main()
{
std::cout << "Hello, World!\n";
return 0;
}
在终端中输入以下命令,编译 hello.cpp
文件:
g++ -o hello hello.cpp
运行编译后的 hello
可执行文件:
.\hello
输出结果为:
Hello, World!
示例二:使用 CMake 构建 C++ 项目
- 在 VSCode 中创建一个名为
hello
的文件夹。在该文件夹中创建以下目录结构:
./
|-- build/
|-- include/
|-- src/
CMakeLists.txt
- 在
include/
中创建hello_world.h
文件,输入以下内容:
```cpp
#include
void hello_world()
{
std::cout << "Hello, World!\n";
}
```
- 在
src/
中创建main.cpp
文件,输入以下内容:
```cpp
#include "hello_world.h"
int main() {
hello_world();
return 0;
}
```
- 在根目录中创建
CMakeLists.txt
文件,输入以下内容:
```cmake
cmake_minimum_required(VERSION 3.19)
project(hello)
set(CMAKE_CXX_STANDARD 17)
add_executable(hello
src/main.cpp
include/hello_world.h
)
```
- 在终端中,进入
build/
目录,并运行以下命令:
cmake ..
make
- 运行编译后的
hello
可执行文件:
./hello
输出结果为:
Hello, World!
至此,我们已经成功搭建了 C++ 开发环境,并使用 VSCode 进行编译、调试和构建。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:visual studio code 配置C++开发环境的教程详解 (windows 开发环境) - Python技术站