xv-6 make 显示最新,即使有变化
xv-6 make is showing up to date even with changes
我在玩 xv6 代码,我在 ls.c
命令中更改了 printf 内容,当我执行 make
时,它显示 xv6 已经是最新的
但是我在 ls
命令中所做的更改确实显示了更改,我无法理解为什么
ls
是用户程序的一部分(在 vx6-public
中,我不知道 xv6-riscv
),因为简单的 make
只构建内核, ls
没有再次构建是正常的。
要构建用户程序,请键入 make fs.img
或 make qemu
我在玩 xv6 代码,我在 ls.c
命令中更改了 printf 内容,当我执行 make
时,它显示 xv6 已经是最新的
但是我在 ls
命令中所做的更改确实显示了更改,我无法理解为什么
ls
是用户程序的一部分(在 vx6-public
中,我不知道 xv6-riscv
),因为简单的 make
只构建内核, ls
没有再次构建是正常的。
要构建用户程序,请键入 make fs.img
或 make qemu