E como programar um sistema operacional inspirado no próprio linux usando c? [RESOLVIDO]

1. E como programar um sistema operacional inspirado no próprio linux usando c? [RESOLVIDO]

Diego Aires Silva Do Rêgo
diegorego514

(usa Ubuntu)

Enviado em 08/12/2025 - 22:05h

Tipo eu quero muito fazer um sistema operacional desse tipo em C, mas que tipo vou usar? nesse caso o sistema operacional é em variáveis de fluxo ou em outras palavras, int var1, int var2, if (enum > sysint) { S1 && S2 }, int random1, random2; e assim vai...
mas para a CPU que é intel uhd graphics 850 precisa de que nesse caso utilize... como eu vou dizer? que se utilize umas variáveis de vetores, int vector1 = 150 * 270 + 390 / 460 && int vector2 580 * 670 + 730 / 860; e tenho um montão de componentes para que meu sistema funcione, nesse caso.
como é que eu faço para completar e compilar um por um?


  


2. Re: E como programar um sistema operacional inspirado no próprio linux usando c? [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 08/12/2025 - 22:15h


tem ler sobre o compile , make


3. Como é que eu compilo um sistema operacional inteiro com Makefile?

Diego Aires Silva Do Rêgo
diegorego514

(usa Ubuntu)

Enviado em 08/12/2025 - 22:27h

Como eu faço para ir compilando um por um (Arquivo C) nesse caso, não preciso ir compilando? também vou precisar de um Arquivo Makefile para empacotar a imagem de disco .iso com todos os dados de sistema.


4. Re: E como programar um sistema operacional inspirado no próprio linux usando c? [RESOLVIDO]

Samuel Leonardo
SamL

(usa XUbuntu)

Enviado em 08/12/2025 - 22:38h

Olá Diego,
Olha, eu notei suas últimas postagens no vol, eu percebo que vc quer fazer as coisas mais digamos "incriveis" mas ainda está engatinhando em programação.

Eu sugiro que vc pare um pouco e ao invés de focar em projetos, foque em adquirir os conhecimentos necessários pra realizar tais projetos.

E quais seriam esses conhecimentos?
Vou tentar listar cada coisa e tentar ser o mais direto e genérico possível.
1--conhecimentos de matemática básica.
Vc precisa saber como uma expressão numérica funciona, como se resolve ela, uso de parênteses, etc.
Além disso, é altamente recomendado que vc saiba montar equações e resolvê-las por algum método padronizado.

Caso vc saiba o 1, leia o passo 2.
2--vc precisa estudar algoritmos. Algoritmos são uma sequência de passos logicos que vc segue e ai consegue reproduzir um resultado esperado.
Por exemplo, se vc usar essa fórmula f(x)=x*2 com x >= 1, vc obterá sempre um número par. Ou seja, todo algoritmo é um padrão e sempre tem um resultado bem definido. Padrão em matemática básica são equações ou funções.

Na faculdade, eu estudei algoritmos por meio de um livro com assunto de lógica de programação. Vc pode pesquisar no google os melhores livros de lógica de programação. Por que estudar isso? Porque ele lhe dará toda a base necessária pra aprender qualquer linguagem estruturada e comandos básicos. Além é claro, de vc aprender os principios do raciocínio lógico.

3--ler tutoriais sobre algoritmos em C. Um desses tutoriais está aqui no meu perfil do vol. Vc pode tentar produzir jogos, mas não pra virar programador de jogos e sim com intuito de aprender aplicar matemática com programação.

Acredite em mim, toda pessoa que eu ensinei programação aprendeu muito mais rapidamente estudando a biblioteca SDL comigo mas fazendo jogos! Fazer jogos lhe dá o feedback visual, além de ser bacana fazer jogos.

Mais infos
Leia este post que fiz com arquivos pra aprender a programar em C:
https://www.dropbox.com/scl/fi/vulzswji4h2toob5reluf/Algoritmos.tar.gz?rlkey=z47don51nbpjar6b4jm5gdy...
Ai é um monte de livros e apostilas pra estudar C.




______________________________
https://nerdki.blogspot.com.br/ acessa ai, é grátis!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts