vscode+wsl 运行编译 c++

linux 的 windows 子系统(wsl)是 windows 的一项功能,可以安装 Linux 的发行版,例如(Ubuntu,Kali,Arch Linux)等,从而可以直接在 windows 下使用 Linux 应用程序,Bash命令行等。

一:安装条件

wsl 命令必须是 Windows 10 或 Windows 11,这里主要介绍的是 Microsoft windows 11 下的 wsl 命令。如果是更早版本,请看文末参考资料。

二:wsl的一些基本命令

1.安装 wsl(Ubuntu),默认安装 Ubuntu。

wsl --install

2.更改默认安装的 Linux 发行版

wsl --install -d <Distribution Name>

3.查看可用的 Linux 发行版列表

wsl --list --online 或 wsl -l -o

4.检查正在运行的 wsl 版本

wsl -l -v

5.查看当前目录路径在 wsl 中的装载位置

wsl pwd

三:安装过程

1.右击左下角蓝色 windows 图标,左键单击 终端管理员,显示终端管理员窗口。

输入安装命令。

其实也可以直接从 Microsoft store 安装。搜索 Ubuntu 等 Linux 发行版。

安装完成后设置一下 Ubuntu 的用户名和密码。

以下在 wsl(Ubuntu) 中操作,保证联网。这样就可以编译运行 C 和 C++ 程序了。

sudo apt update

sudo apt-get install gcc

sudo apt-get install g++

  1. 安装 vscode 和 wsl 插件

3.在 vscode 中运行 c++ 程序

参考资料:

1.安装 WSL | Microsoft Learn

https://learn.microsoft.com/zh-cn/windows/wsl/install

以上内容仅供参考,如有不对,欢迎指正。

首次编辑:2025/04/08 21:10

相关推荐
__Smile°23 分钟前
Gitlab+Jenkins+K8S+Registry 建立 CI/CD 流水线
linux·ci/cd·docker·kubernetes·gitlab·jenkins
千里镜宵烛42 分钟前
互斥锁与条件变量
linux·开发语言·c++·算法·系统架构
许野平1 小时前
Rust:如何开发32位的DLL动态库
windows·rust·动态库·dll·32位
我是火山呀1 小时前
WebStorm转VSCode:高效迁移指南
ide·vscode·intellij-idea·intellij idea·webstorm
DM今天肝到几点?2 小时前
时隔六年!OpenAI 首发 GPT-OSS 120B / 20B 开源模型:性能、安全与授权细节全解
vscode·gpt·ai·chatgpt·大模型·api·claude
AI 嗯啦2 小时前
linux的用户操作(详细介绍)
linux·运维·服务器
AOwhisky2 小时前
云计算一阶段Ⅱ——12. SELinux 加固 Linux 安全
linux·安全·云计算
Ronin3052 小时前
【Linux系统】进程间通信:命名管道
linux·服务器·命名管道
东东今天敲代码了吗2 小时前
Ubuntu20.04 离线安装 FFmpeg 静态编译包
linux·运维·服务器·ubuntu·ffmpeg
kobe_OKOK_2 小时前
查看ubuntu server 的基本信息
数据库·ubuntu·postgresql