m4l490n Asked: 2021-12-28 21:38:05 +0800 CST 如果我想将 ac 程序用作内核的 init 程序,为什么我必须静态链接它? 0 我正在学习 Linux 的工作原理,为此我正在观看教程: Rob Landley 的《构建最简单的 Linux 系统》。他基本上经历了一些步骤来构建一个最小的系统,大约20:00他开始解释如何构建一个“hello world 二进制文件”,他稍后将用作内核的 init 程序,作为第一个程序运行。 我的问题是,为什么我必须静态链接 hello.c 应用程序,我想用作内核启动后运行的 init 应用程序(如21:39所述和23:05所见)? init