linux - 我可以在 linux 启动时在 initrd 中运行 Qt 应用程序吗?

标签 linux qt initrd

我想知道我是否可以在 grub 和真正的操作系统启动之间的 initrd 中运行 Qt 应用程序。并在 Qt 应用程序运行时停止

最佳答案

是的,你可以这样做,因为 initrd 本身也是一个迷你根系统。但是,与普通的根系统相比,initrd 中没有包含很多库以保持合理的大小。所以你必须自己添加你的QT程序需要的所有库。或者你可以编译一个静态链接的QT程序,它比动态程序简单一点。

关于linux - 我可以在 linux 启动时在 initrd 中运行 Qt 应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40077729/

相关文章:

linux - 无法从 Linux EC2 实例到本地计算机的 SCP

linux - Linux 发行版中的 boost 版本

linux - ARM Linux 引导的一些细节

linux - bash 打印和递增数组值

linux - 带有 Linux CURL 的 SOAP MTOM 附件

c++ - QML 如何动态访问 ListView 项

android - Android 的 initrd.img 中包含什么内容?

linux - 升级后的 Redhat Linux 内核在启动时出现内核 panic

c++ - 在 QWizard 中启用最大化按钮

c++ - 控制到达非空函数的结尾