在vscode(win10)配置 CMU-15445-lab(linux子系统)

本文详细介绍了如何在Windows 10系统下利用Linux子系统(Ubuntu 18.04)和Visual Studio Code(VSCode)来配置CMU-15445课程的实验环境。步骤包括安装Linux子系统,更换源以提高下载速度,安装GCC和Git,以及配置GitHub SSH密钥。此外,还讲解了如何克隆课程lab,使用CMake编译和运行代码,并进行测试。特别提醒,测试时需去掉官方文档中的DISABLED前缀。

如何在win10用vscode编写 CMU-15445-lab

课程要求是在linux环境运行,但win10可以安装linux子系统

  • 目前只能在vscode上敲代码,享受代码高亮等功能。
  • 运行代码和单元测试都需要在linux终端(vscode内带的也行)用cmake编译和运行。

诚邀一起刷project的好友!!!,我目前进度是project1结束,这玩意儿如果有适当的交流可以节省大量不必要的时间浪费。
有意请私戳我



win10安装并配置linux子系统(Ubuntu)

下载linux

  1. 打开微软商店
  2. 直接搜Ubuntu,我下载的是18.04版(貌似最新版也是wsl1.0,且不知道为啥22版连接不上vscode)
  3. 下载好尝试打开,大概率会报错。通常是因为没有打开子系统的开关,解决方法如下:
    1. 左下方搜索控制面板
    2. 点开控制面板 -> “程序” ->“启用或关闭Windows功能“ -> “适用于linux的windows子系统”
    3. 重启完能正常打开并注册管理员账号了。

更换linux的源

源指的是linux下载软件默认使用的网站,原来的链接下载速度巨慢,建议更换

  1. 直接打开程序,弹出来终端黑框。
  2. 先备份原有配置
$ sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
  1. 用vim打开配置文件,删除原有全部链接(任意按一个字母进入编辑模式,删除完之后,按esc 并依次输入:wq,再回车则保存并退出)
$ sudo vim /etc/apt/sources.list
  1. 复制以下源(vim打开时,鼠标右键就是复制)
deb https://mirrors.tuna
评论 16
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值