尝试使用本指南进行自己的hello world系统调用。 https://medium.com/anubhav-shrimal/adding-a-hello-world-system-call-to-linux-kernel-dad32875872
我按照所有步骤进行了系统调用。
但是,当我到达步骤7)并输入
sudo make
我回来了,它们是一堆未定义的引用,并且
Makefile:1042: recipe for target 'vmlinux' failed
make: *** [vmlinux] Error 1
有人对此事有见识吗?一整天都在努力,没有成功。
谢谢大家。