Windows11通过WSL2安装Ubuntu20.04LTS并编译C程序

2 篇文章 0 订阅
1 篇文章 0 订阅

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

安装WSL2以及Ubuntu20.04详见上一篇文章 Windows11通过WSL2安装Ubuntu20.04LTS

一、命令行配置C语言环境

第一步肯定是更新软件源和软件了

sudo apt-get update
sudo apt-get upgrade

更新软件源

在这里插入图片描述

第二步安装gcc

sudo apt install build-essential

在这里插入图片描述

第三步安装CMAKE

sudo apt install cmake

在这里插入图片描述

第四步运行VScode
在这里插入图片描述
如果Windows端本来就安装有VScode,在命令行里直接输入

code

就可以直接打开VScode了

二、VScode设置

1.扩展

在这里插入图片描述

Windows端的VScode扩展在这里需要另外安装
在这里插入图片描述
VScode好插件很多,这里只提完成C语言编程的基本插件:
个人推荐直接下载这种pack,虽然有些扩展用不上,但总比少下了好。
在这里插入图片描述

另外还有一个Code runner,非常好用还省力
在这里插入图片描述

代码如下(示例):
需要注意的一点是,在VScode界面左下角会显示是否WSL连接状态,简而言之就是Windows的VScode还是Ubuntu的VScode。
在这里插入图片描述
点击就可以得到

在这里插入图片描述
最下面的“关闭远程连接”就可以切换为Windows端

在这里插入图片描述

2.编译

  1. 官方Using C++ on Linux in VS Code
  2. 官方Using C++ and WSL in VS Code
  3. 如何在 Ubuntu/Debian Linux 上编写、编译和运行一个 C 程序

用我们之前装的gcc编译程序
从最简单的hello world开始

在这里插入图片描述
当然这不只是一个hello world,另外加了一个随机数的功能

会出现一个选择GDB/LLDB和GDB(Windows)的选项,选GDB,然后会选择gcc版本
在这里插入图片描述
编译结果如下
在这里插入图片描述

三、运行程序

这里就运行出结果了
在这里插入图片描述

  • 3
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值