现在遇到个麻烦的问题,目前(截止到 commit [https://github.com/DavidingPlus/nvmixfs/commit/545ff3da638d25e5d25ee463b84d797d08c3ddfc](https://github.com/DavidingPlus/nvmixfs/commit/545ff3da638d25e5d25ee463b84d797d08c3ddfc))的源代码中,defs.h、util.h 和 util.c 是与内核无关的全局宏、结构体以及工具函数的文件,他们既可以被内核态使用,也可以被用户态使用。而我想要在用户态对这些内核无关的东西做单元测试。目前不知道该怎么办。