Sisukord:
- Samm: koguge ressursse
- Samm: looge projekt
- Samm: kodeerimine [lõbus osa]
- Samm: operatsioonisüsteemi loomine
- 5. samm: õpetus lõpule viidud
Video: Tehke operatsioonisüsteem C#: 5 sammuga
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Niisiis, kokkupanekus operatsioonisüsteemi loomine pole lihtne!
See juhend annab teile teada, kuidas teha oma C# operatsioonisüsteemi. Kui te pole C#uus, kaaluge kõigepealt mõningaid uuringuid.
Samm: koguge ressursse
Esiteks peab teil olema installitud Microsoft Visual Studio 2010 või uuem. Seejärel installige Cosmos User Kit Milestone 4.
Cosmose kasutajakomplekti link:
Kosmose projekti leht:
Kui teil on Cosmose installimisega probleeme, siis kommenteerige seda.
Liigume edasi 2. sammu juurde.
Samm: looge projekt
Nüüd, kui Cosmos on installitud, loome projekti.
Valige loendist C# Template Cosmos Boot. Kui te ei leidnud Cosmos Bootit loendist C# Template, lugege allpool olevat tõrkeotsingu juhendit:
Veaotsing:
Kui seda ei ilmunud, proovige järgmist
- Proovige Cosmos administraatorina uuesti installida.
- Proovige installida Visual Studio 2010.
- Valige mõni muu. NET Framework SDK.
Samm: kodeerimine [lõbus osa]
Nüüd saame hakata kodeerima!
MÄRKUS. Ärge kustutage ühtegi Cosmose loodud koodi, välja arvatud Console. WriteLine ("Sa just käivitasid C# koodi");
Näide C# koodist:
Console. WriteLine ("Kosmoseõpetus");
Console. ForegroundColor = ConsoleColor. Green;
stringi sisend;
kest:
sisend = Console. ReadLine ();
kui (sisend == "hw")
{
Console. WriteLine ("Tere maailm!");
}
goto kest;
// Lõppkood
Nii et see oli kooriku näide. Koori on lihtne teha (minu arvamus).
Liigume edasi 4. sammu juurde.
Samm: operatsioonisüsteemi loomine
Nüüd, kui oleme koodi kirjutanud, klõpsake tööriistariba Visual Studio rohelist esitusnuppu.
See peaks käivitama Cosmos Builderi.
Saate sellega katsetada ja teha kõike, mida soovite. See salvestab selle ISO -faili, nii et saate selle CD -le kirjutada. Pildifaili tee kuvatakse ehitajal.
Kui te ei soovi seda põletada, saate seda jäljendada, kasutades sellist emuleerimistarkvara nagu VirtualBox, Bochs, VMWare ja paljud teised.
Lõbutsege oma operatsioonisüsteemiga!
5. samm: õpetus lõpule viidud
Olete selle õpetuse lõpetanud!
Meie toetamiseks kas meeldib või jaga seda! Rohkem Ralphsofti juhiseid leiate meie saidilt.
Lõbutse hästi, Ralphsoft
Soovitan:
Tehke digitaalne loogikaanalüsaator vähem kui 1: 5 sammuga
Tehke digitaalne loogikaanalüsaator vähem kui 1 dollarile: loogika taseme andur on seade, mis tuvastab, kas komponendi väljund on 1 või 0 (positiivne või negatiivne). Kas teate neid toredaid LCD -ekraanidega tasemeandureid, mis maksavad umbes 25 dollarit? See on naeruväärselt odavam ja teeb sama asja (see on
Z80 monitori tüüpi operatsioonisüsteem ja SBC: 6 sammu (koos piltidega)
Z80 monitori tüüpi operatsioonisüsteem ja SBC: EfexV4 on monitori ROM, millel on sisseehitatud monteerija ja lahtivõtja ning põhilised utiliidid teie z80 programmide kirjutamiseks, käitamiseks ja silumiseks päris riistvaras EfexMon ei vaja CP/M, N8VEM ega muud keerulist riistvara. Teil on vaja ainult standardset Z80 arhitektuuri SBC a
Tehke võltsitud virn OS X 10.4: 3 sammuga
Tehke võltsitud virn OS X 10.4: kas teie Macintoshis on Leopard? Ei mina Sellepärast muutsin selle juhendatavaks lihtsalt sellepärast, et tahan, et kõik mu jama oleks kergesti ligipääsetav! Ainus, mida vajate, on teie Mac ja kohustuslik riistvara (hiir, klaviatuur, ekraan …)
Tehke lihtne, läätseta USB -mikroskoop alla 15 -dollarise sammuga
Tehke lihtne, läätseta USB -mikroskoop alla 15 dollari eest: märkus: see on minu esimene juhendatav, nii et mul on kahju, kui asjad on veidi segi läinud. Siin õpetan teile, kuidas teha lihtsat USB -mikroskoopi alla 15 dollari eest
Tehke rämpsust kahe sammuga pisike Dünamo taskulamp
Tehke prügist pisike Dünamo taskulamp kahe sammuga: rämpsu jõud! Siin on midagi väga lahedat, mida teha magnetofoni/ CD -mängija ja LED -i abil. Iga vana LED töötab, kuid see on palju heledam, kui leiate mõne 5 mm valge. Peaaegu kõik LED -id töötavad õnnelikult (ja igavesti)