c - Linux init.h 库的替代品是什么
问题描述
我刚开始学习 Linux 内核编程,其中一个教程使用linux/init.h
了linux/module.h
. 并init.h
持有该printk
功能,但init.h
不存在。
#include <linux/module.h>
#include <linux/init.h> // source file does not exists
int main(int argc, char const *argv[])
{
printk(); // undefined
return 0;
}
// gcc version 9.3.0 (Ubuntu 9.3.0-10ubuntu2)
有替代品吗?
解决方案
推荐阅读
- asp.net - ASP .NET 应用程序中的每个请求是否都部署在 IIS 中,被视为线程还是轻量级进程?
- java - OpenApi 3.0.2 多态性中的鉴别器
- java - 使用流 java 从另一个抽象类中过滤和排序列表
- python - 'str' 对象不支持项目分配:TypeError Traceback
- c# - 如何在 Asp.net Core 中手动验证 JWT 签名
- xsl-fo - 如何使用 xsl:value-of 作为 fo:external-graphic 的 src?
- svg - 为什么没有 SVG 标签
好好工作? - c++ - Bison C++ 解析器缩放问题
- c# - 处理特定 Win32 异常(如“找不到应用程序”)的最佳方法是什么?
- angular - 角度解析器中的回调和可观察