Sharperc (inhumane)
You can compile, load, compared to compiled ordinary .C files, the command is as follows:
-W -dmodule -d__kernel__ -o2 -isystem / usr / src / kernel source code directory / include
Warning in compilation doesn't know what is going on, but in the end, you can generate .o