手机写操作系统之 搭建环境

1.搭建环境
安装软件
文本编辑器:
选用软件Jota Text Editor。

安装termux 或者 linux deploy
后者我没用过,我觉得可以用,原理差不多。

安装clang
打开termux
输入命令
pkg installtall clang

安装汇编nasm
termux可以直接安装nasm
输入以下命令
pkg install nasm
nasm编译出来的程序可以在x86架构上运行

还有:
pkg install binutils

pkg install make

安装虚拟机Limbo
Limbo模拟电脑,我们的os将在这里面运行

安装虚拟终端RVCN
我们的os运行结果在虚拟终端里显示
设置成 127.0.0.1:1

安装磁盘编辑工具软件Hex editor

第1个c语言程序
Hello.c

include <stdio.h>

int main()
{
printf("Hi 你好 aarch64!");
return 0;
}
编译:
clang -o ./Hello.c
运行:
./Hello.o
显示
Hi 你好 aarch64!

posted @ 2024-04-21 18:28  南门桥外  阅读(58)  评论(0)    收藏  举报