Como criar programas GUI inicializáveis?
-
27-10-2019 - |
Pergunta
*"for Retro computing purposes only"*
Alguns programas são inicializáveis diretamente e têm uma bela GUI
por exemploAcronis OS Selector e Disk Director (captura de tela)
Como eles podem funcionar sem o sistema operacional subjacente?Isso pode ser alcançado usando uma distribuição Linux mínima?
objetivo: o programa deve ser executado de forma que pareça independente do sistema operacional (por exemplo, você não precisa iniciá-lo a partir do cmd do sistema operacional ou da área de trabalho)
também o sistema operacional não deve aumentar o tamanho do programa um pouco demais
Também me pergunto se a GUI do Qt pode ser executada assim ...
Solução 2
A história por trás de um programa de inicialização GUI + abrangente é mais ou menos assim:
- Desenvolva o programa em um kit de ferramentas de GUI Linux
- Na inicialização, carregue um kernel Linux (sem qualquer ambiente de área de trabalho)
- Passe o controle para a GUI do programa
mais informações: Aplicativo inicializável Qt-Linux
Outras dicas
Suspeito que o Acronis OS Selector e o Disk Director usam sua própria versão do Windows 7.
Sim, você pode produzir um programa que tenha seu próprio sistema operacional.Você pode usar uma distribuição Linux inicializável.
Knoppix , para escolher um exemplo, é uma distribuição Linux inicializável.