手机写操作系统之 搭建环境
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!
浙公网安备 33010602011771号