windows子系统+wsl+vscode编译运行linux0.11

windows子系统+wsl+vscode编译运行linux0.11

其实学这个没什么用,我就是看看这东西是个啥。不过话说回来,这像监牢一般世界又有啥是有用的呢?
目前卡到了第五个实验,也许按照固有的程序我早该完成了,可我偏偏不按照他的套路走。这改改,
那改改,好家伙,结果现在卡在了第五个实验。前几个是真的简单,并没有出现底层汇编相关的问
题,即使有,那也是及其简单的。可这第五个实验不一样,必须很熟悉底层汇编,还不是那种稍微学
下就可以的。而且它跟平常学到的汇编不一样。不过最近我倒是有些思路了,开始尝试去完成该实
验。

不说那么多,由于deepin那个鬼系统反复无常(从20.7到23版本,我只能说它很“优秀”。其实随着个人水平及见识的提升,其实用不用deepin都一样)。我不想伺候了,所以这里我尝试在windows系统跑这类只能在linux系统下编译运行的代码了。

当然了,我在使用deepin系统的过程中学到了很多:
在系统崩溃的情况下去磁盘拿出重要数据(U盘内部安装最小系统,进入该系统即可)。
体会到了经常备份的必要性。
充分理解非特殊情况不开管理员权限。
熟练使用shell命令。
深入了解linux这类系统。

效果图:
请添加图片描述

1、windows应用商店安装 ubuntu 18.04.6 LTS

官方商店靠谱!

2、vscode安装 wsl

vs2019

3、进入windows子系统目录

(1)、打开子系统终端,更新 apt update
(2)、安装sudo apt-get install dos2unix, 解决部分运行问题
(3)、配置git账号信息
git config --global user.email “你的邮箱”
git config --global user.name “你的用户名”
git config --global credential.helper store
git config --global core.autocrlf true, 解决部分运行问题

4、进入env目录

控制台输入 dos2unix setup.sh , 解决格式问题
bash setup.sh,处理linxu0.11编译运行环境

5、进入linux0.11目录

make all 编译

6、运行

控制台运行run

7、debug

控制台运行rungdb

8、文件交互

mount-hdc 与 umount-hdc

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值