wsl2安装ubuntu20.04并配置c语言
时间: 2025-06-23 19:28:29 浏览: 7
### 安装 Ubuntu 20.04 on WSL2
为了在 Windows Subsystem for Linux 2 (WSL2) 上安装 Ubuntu 20.04 并设置 C 语言开发环境,以下是详细的指南。
#### 启用 WSL2 和虚拟机平台功能
确保启用了 WSL2 功能以及虚拟机平台:
```powershell
wsl --set-default-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
```
重启计算机以应用更改[^1]。
#### 下载并安装 Ubuntu 20.04
访问 Microsoft Store 或者直接通过 PowerShell 命令行工具下载和安装 Ubuntu 20.04 LTS:
```powershell
wsl --list --online
wsl --install -d Ubuntu-20.04
```
首次启动会自动更新内核组件,并提示创建用户名和密码。
#### 更新软件包列表
打开刚安装好的 Ubuntu 终端窗口,运行如下命令刷新本地数据库中的可用程序清单:
```bash
sudo apt update && sudo apt upgrade -y
```
这一步骤对于获取最新版本的基础库至关重要[^2]。
#### 设置 GCC 编译器和其他必要的构建工具
为支持 C/C++ 开发工作流,需安装 GNU Compiler Collection 及其他辅助工具链:
```bash
sudo apt install build-essential manpages-dev checkinstall cmake -y
```
`build-essential` 包含了编译源码所需的大部分依赖项;`manpages-dev` 提供开发者手册页;`checkinstall` 能够帮助打包自定义修改后的二进制文件以便分发给他人测试使用;`cmake` 是跨平台项目自动化构建系统的首选方案之一。
#### 验证安装成果
编写一段简单的 "Hello World!" 测试代码验证整个流程是否成功完成:
```c
#include <stdio.h>
int main() {
printf("Hello from WSL2!\n");
return 0;
}
```
保存上述内容至名为 `hello.c` 的纯文本文件中,在同一目录下执行下面两条指令来进行编译链接操作:
```bash
gcc hello.c -o hello
./hello
```
如果一切正常的话,则会在终端里看到预期输出:“Hello from WSL2!”。
阅读全文
相关推荐













