logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

VScode+GDB调试xv6-risc5源码

使用VScode进行gdb调试后,解决无法从面板上查看寄存器值的问题。

文章图片
#vscode#ide#编辑器 +3
ubuntu20.04系统打包成docker镜像

Docker镜像是一个轻量级、可执行的独立软件包,包含运行某个软件所需的所有代码、库、依赖项和配置文件。通过Docker镜像,可以确保应用程序在任何环境中都能一致运行。后面就可以使用自己制作的docker镜像啦!希望能对看到这篇文章的你提供帮助!!!

文章图片
#docker#容器
在Qemu中运行Linux

废话小篇:下午是真困哪,看Spec看的晕头转向。突然想起来以前在前同事的帮助下成功在QEMU上运行过linux。虽然自己没有发挥到它最大的作用,但是做个记录,万一能帮到看到这篇文章的人呢~~本文用于说明如何在QEMU中运行Linux。本文中host为x86 Ubuntu20.04Kernel版本:linux-5.15.30Busybox版本:busybox-1.35.0Qemu版本:qemu-7.

文章图片
#linux#ubuntu
通过AIDL实现跨进程通信

(1)进入到项目后,首先修改app/build.gradle,在buildFeatures部分设置aidl trueaidl true(2)右键点击 app/src/main 目录,选择 New → AIDL → AIDL File,文件名输入IMyAidlInterface,点击Finish。(4)保存文件,然后点击菜单Ctrl+F9,让编译器生成对应的Java接口文件。

文章图片
#android-studio#android
xv6-riscv之ubuntu20.04编译xv6-riscv源码

在ubuntu20.04系统上,进行Xv6-riscv源码的编译,并使用qemu运行。

文章图片
#ubuntu#linux#risc-v
到底了