Hallo en welkom terug.
In deze lezing laat ik zien hoe je de C compiler voor Windows installeert.
Dit is verplicht voor de klas.
Je hebt een C-compiler nodig om C-programma's te schrijven.
De compiler die we gaan installeren is de GNU C, C compiler.
De reden dat we dit installeren is dat het draagbaarder is en dat het je toestaat code te schrijven vanuit de C
89 standaard die veel verschillende mogelijkheden ondersteunt.
Het stelt ons in staat om ook meer geavanceerde functies te gebruiken.
Je moet dus de GNU C c compiler installeren.
Ook moet u de make utility en de GDB debugger installeren.
We gaan dit downloaden van cygwin. com.
Het simuleert in feite een Unix omgeving en dat is waar we naar streven.
De GDB debugger is echt nuttig voor het vinden en herstellen van uw fouten.
U moet dus de 32- of 64-bits versie van het setup-bestand downloaden dat cygwin is. com install dot html.
En dan zet het gewoon x 8664 op x 8632 een van de twee.
En dus laat ik je zien hoe je dat doet.
Dus hier heb ik mijn Chrome browser.
Ik ga gewoon typen.
Sig wind. com/install HTML.
Je kunt er ook naar zoeken als je wilt.
Dit brengt je naar de cygwin pagina en je moet de installatie downloaden.
Dus nogmaals, het is hier op de startpagina het installeren en bijwerken van cygwin voor
64 bit versie van Windows of 32 bit versies.
Je selecteert gewoon de setup dash x86 of de setup dash x86 64 een van deze twee heb ik 64, dus daar ga ik gewoon
op klikken.
Als ik erop klik, moet je het downloaden.
Ik download het naar mijn downloads directory.
En zodra het is opgeslagen, wil je dat bestand uitvoeren, zodat je het direct in de browser kunt
uitvoeren zodra het is opgeslagen.
Als dat eenmaal gedownload is, kun je erop dubbelklikken en het uitvoeren, waarna je zoiets als dit te
zien krijgt.
En u kunt meestal alle standaardwaarden hetzelfde houden.
Dus je kunt gewoon op next install drukken vanaf het internet is prima.
Volgende.
Ik installeer het in de C colon cygwin 64 directory.
Je kunt het veranderen als je wilt.
Ik hou meestal alle standaards aan en druk dan weer op next en dan weer defaults.
Directe verbinding.
Ik zeg volgende en dan begint hij alles te downloaden.
U kunt een download site selecteren die het beste bij uw locatie past of gewoon weer de standaard houden.
Ik blijf standaard op next drukken en het begint alles te downloaden wat we nodig hebben.
Het volgende scherm is het scherm met de te installeren pakketten.
Het is echt belangrijk om te begrijpen dat het scherm kan veranderen.
Dus Cygwin komt met verschillende versies en die veranderen dingen.
Dus waar je je echt op wilt concentreren is als er geen vuilnisbakkolom is, maak je dan geen zorgen, want sommige
van de nieuwere versies kunnen dat wel zijn.
Het voornaamste doel is dat je die keuzelijst selecteert en ervoor zorgt dat er een versie wordt geselecteerd.
Zolang een versie is geselecteerd en in de keuzelijst staat, wordt die geïnstalleerd.
U hoeft zich geen zorgen te maken over het vinkje voor de prullenbak voor nieuwere versies.
Nogmaals, Cygwin komt uit met allerlei verschillende versies.
Dus dit grafische scherm kan er anders uitzien, afhankelijk van welke versie het is.
Zorg ervoor dat je de keuzelijst hebt en dat je daadwerkelijk een versie selecteert.
En zolang je een selectie hebt en ze niet Skip zeggen, worden die geïnstalleerd.
Je zult zien dat het een groot venster heeft met al die verschillende pakketten.
We hoeven maar drie pakketten te installeren.
Zoals ik al zei, gaan we ons concentreren op GCC CORE, onze compiler GDB, de debugger,
en dan de make utility.
Het eerste wat we willen doen is de weergave veranderen in volledig en
dan willen we zoeken naar GCC dash core.
En hier zien we wat we willen installeren.
En degene die we hier willen installeren is GCC dash core.
We willen er zeker van zijn dat dat is gecontroleerd en dat we die versie installeren.
In de andere versie moet Skip staan.
Dus zorg ervoor dat het niet Skip is.
We willen ook GDB installeren zodat we kunnen zoeken naar GDB en hier willen we ervoor zorgen dat we GDB installeren.
En weer zou er niet moeten staan skip, maar het versienummer.
Dus we willen deze GDB versie installeren en eigenlijk is dat alles wat we willen installeren.
U kunt GDB vier installeren, maar dat is niet vereist.
Selecteer dus gewoon gdb, zorg ervoor dat er niet staat overslaan en dat je hebt gecontroleerd op binaire bestanden die je
niet hoeft te sourcen en dat wordt de categorie ontwikkeling.
Het laatste wat we willen controleren om te installeren is ons merk, dus we kunnen hier merk selecteren.
En wat we willen vinden is het make hulpprogramma installeren dat hier make staat en we kunnen zeggen installeer dit met
een bepaalde versie.
We willen zeker weten dat het niet Skip is.
We kunnen ervoor zorgen dat het een bepaald versienummer heeft, de laatste versie gecontroleerd en dat is het.
Alle andere benodigde pakketten worden automatisch geselecteerd.
Dus dan kunt u gewoon volgende selecteren om verbinding te maken met de download site en deze drie pakketten zullen worden geïnstalleerd.
Druk dus gewoon op volgende en er wordt gevraagd om de wijzigingen te bekijken en te bevestigen.
En je wilt gewoon weer het volgende zeggen.
Als je klaar bent met installeren, zie je dit.
U kunt een bureaubladpictogram toevoegen als dat nodig is, of een startmenu.
Ik laat ze meestal gewoon leeg en druk dan op finish.
En zo is uw C-installatie helemaal klaar voor uw compiler.
Nu hoef je dat alleen nog maar voor Windows te doen.
De volgende stap die we moeten doen is ervoor zorgen dat ons pad correct is ingesteld.
Hierdoor kunnen we de GCC binary overal in elke directory gebruiken.
Dus we gaan gewoon Windows Verkenner openen.
We kunnen de Windows-toets indrukken en op E drukken, of we kunnen het oproepen vanuit
het startmenu en dit wordt onze Windows Verkenner box.
We kunnen dan naar deze PC gaan, we kunnen naar onze C-schijf gaan.
Hier hebben we onze Cygwin-omgeving geïnstalleerd.
Dus hier willen we naar C en ik heb het geïnstalleerd in C Cygwin 64, dus dat ga ik selecteren.
Ik ga naar de binaire map, dat is bin, ik selecteer bin en dan kopieer
ik het pad voor de bin map zodat je het pad hier bovenaan kunt zien.
Als je gewoon de pijl selecteert en dan kan je zeggen rechtsklikken of je kan rechtsklikken en zeggen kopiëren.
En wat je dan wilt doen is naar deze PC gaan, rechts klikken en naar eigenschappen gaan.
En dit brengt je een soort controlepaneel voor systeembeveiliging.
Je moet op geavanceerde systeeminstellingen klikken, dat selecteren, en dan vanuit geavanceerde systeeminstellingen
kunnen we onze omgevingsvariabelen instellen voor ons pad.
Dus hier gaan we naar de bodem.
We zeggen gewoon omgevingsvariabelen.
We moeten ervoor zorgen dat we de systeemvariabelen onderaan selecteren, we gaan naar beneden en selecteren
degene die Path zegt.
Hier is het pad en we willen zeggen bewerken en dan van bewerken, alles wat we willen doen is de nieuwe toevoegen die we net
gekopieerd hebben, dus we kunnen nieuw zeggen.
En dan kunnen we Ctrl V zeggen, of je kunt rechts klikken en zeggen plakken.
En dit voegt ons Cygwin 64 bin pad toe.
En dan zeg je gewoon oké en zeg je weer oké en blijf je gewoon oké.
En als we dat gedaan hebben, kunnen we controleren of het gewerkt heeft door de DOS-prompt op te roepen.
Dus hier kunnen we gewoon naar ons Windows commando gaan en CMD intypen, waardoor de DOS prompt verschijnt.
Eerst willen we zien of Cygwin geïnstalleerd is, zodat we een van de binaries kunnen gebruiken.
We kunnen zeggen sig check dash C cygwin.
En dit vertelt ons dat Cygwin is geïnstalleerd.
Status is oké, pakket is goed.
Vervolgens willen we controleren of de C compiler is geïnstalleerd.
En om dit te doen kunnen we een commando GCC gebruiken dus we kunnen GCC zeggen en we zullen gewoon dash dash versie zeggen.
En dit gaat ons vertellen dat we GCC 7 geïnstalleerd hebben. 4. 0 en we zijn klaar en we hebben de C compiler
met succes geïnstalleerd.
Nu, als dit niet werkte en je helemaal geen fouten had, bijvoorbeeld, zou je het commando
kunnen hebben ingetypt en het zei commando niet gevonden.
Dat betekent dat je je pad omgevingsvariabele niet goed hebt ingesteld.
Je moet dus teruggaan en de stap doen die ik net deed om die pad omgevingsvariabele zo in te stellen dat hij
wijst naar de cygwin bin directory, zodat hij de uitvoerbare bestanden kan zien en ze kan uitvoeren.
Dus als je Cygwin check schrijft en het zegt onherkend commando of als je probeert GCC onherkend commando te doen, moet
je teruggaan en je omgevingsvariabele repareren.
Dus we zijn er klaar voor.
We hebben de C compiler geïnstalleerd en ook dit hoeven we alleen te doen voor windows met een mac en Linux Linux komen
met de C compiler.
Met de Mac.
We zullen wat ontwikkelaarstools moeten installeren, maar ik zal je laten zien hoe je dat doet in die lezing.
Dus de volgende paar lezingen kunnen we, ik ga je laten zien hoe we andere ides kunnen installeren om met de C compiler
te werken.