如何创建可启动的GUI程序?

时间:2011-03-18 12:21:34

标签: bootable

*"for Retro computing purposes only"*

某些程序可直接启动并具有良好的GUI

e.g。 Acronis OS选择器和磁盘控制器(screenshot)

他们如何运行底层操作系统?这可以通过使用最小的Linux发行版来实现吗?

目标:程序运行时应该独立于操作系统(例如,你不必从os cmd或桌面启动它)

OS也不应该增加程序的大小

我也想知道Qt GUI是否能像这样运行......

2 个答案:

答案 0 :(得分:2)

我怀疑Acronis OS Selector和Disk Director使用自己的Windows 7版本。

是的,您可以生成一个拥有自己的操作系统的程序。您可以使用可启动的Linux发行版。

举一个例子,

Knoppix是一个可启动的Linux发行版。

答案 1 :(得分:2)

全面的GUI +可启动程序背后的故事有点像这样:

  • 在linux GUI工具包中开发程序
  • 启动时,加载Linux内核(没有任何桌面环境)
  • 将控件移交给程序GUI

更多信息:Bootable Qt-Linux Application