eclipse c how install
In deze zelfstudie zullen we zien hoe u Eclipse voor C ++ -ontwikkeling installeert, configureert en gebruikt:
Eclipse is een veel gebruikte IDE, voornamelijk voor Java-ontwikkeling. Eclipse wordt ook gebruikt voor C- en C ++ -ontwikkeling, evenals PHP tussen de andere programmeertalen.
Eclipse IDE is geschreven in Java. Het bestaat voornamelijk uit een basis ‘werkruimte’ en een plug-insysteem zodat we meer plug-ins kunnen toevoegen en de functionaliteit van de IDE kunnen uitbreiden.
Eclipse werkt op alle grote platforms, waaronder Windows, Mac OS en Linux, en beschikt over krachtige functies die kunnen worden gebruikt om volwaardige projecten te ontwikkelen.
Kijk hier om A-Z van C ++ trainingshandleidingen te zien.
Wat je leert:
Eclipse voor C ++
De ontwikkelomgeving voor Eclipse omvat:
- Eclipse Java Development Tools (JDT) voor Java en Scala.
- Eclipse C / C ++ Development Tools (CDT) voor C / C ++.
- Eclipse PHP Development Tools (PDT) voor PHP.
Officiële website: Verduistering
In deze tutorial zullen we de functies van de Eclipse IDE onderzoeken met betrekking tot C / C ++ ontwikkeling (Eclipse CDT) en ook alle stappen bespreken om Eclipse op onze computer in te stellen om de ontwikkeling te starten.
Kenmerken van Eclipse IDE
Hieronder staan de kenmerken van Eclipse IDE:
hoe bin-bestanden in Windows te openen
- Bijna alles in Eclipse is een plug-in.
- We kunnen de functionaliteit van Eclipse IDE uitbreiden door plug-ins toe te voegen aan de IDE, misschien voor extra programmeertaal of versiebeheersysteem of UML.
- Eclipse heeft een geweldige gebruikersinterface met slepen en neerzetten voor het ontwerpen van gebruikersinterfaces.
- Ondersteunt projectontwikkeling en beheerd raamwerk voor verschillende toolchains, klassiek maakraamwerk en bronnavigatie.
- Ondersteunt verschillende bronkennishulpmiddelen zoals vouwen en hyperlinknavigatie, beoordeling, macrodefinitiebrowser, codebewerking met syntaxisaccentuering.
- Biedt een uitstekende visuele foutopsporingstool om de code te debuggen.
Installeer en configureer Eclipse voor C ++
Om Eclipse IDE voor C / C ++ -ontwikkeling te installeren en configureren, moeten we er eerst voor zorgen dat we een geschikte GCC-compiler op onze computer hebben.
Volg de volgende stappen om Eclipse IDE voor C / C ++ te installeren en te configureren.
Stap 1: Installeer GCC Compiler
Eclipse CDT gebruikt C / C ++ Compiler. Voordat we Eclipse CDT kunnen gaan gebruiken voor C / C ++ -ontwikkeling, moeten we dus een goede GCC-compiler op ons systeem hebben. We kunnen beide hebben ‘MinGW’ of ‘Cygwin’ compiler op onze machine die zal worden gebruikt door eclipse.
We zullen niet ingaan op de details van de installatie van deze compilers, maar we zullen de juiste links verstrekken die nuttig zullen zijn voor onze lezers.
Klik hier om MinGW Compiler te installeren
Klik hier om Cygwin Compiler te installeren
Stap 2: Installeer Eclipse C / C ++ Development Tool (CDT)
Er zijn twee manieren om Eclipse CDT te installeren, afhankelijk van of u al een Eclipse IDE op uw systeem hebt of niet, afhankelijk van of u eerder een Eclipse hebt geïnstalleerd:
Als je al Eclipse JDT (Eclipse voor Java) of een andere Eclipse-omgeving op je systeem hebt, dan kun je een CDT-plug-in aan deze omgeving toevoegen.
Hieronder staan de stappen om de CDT-plug-in toe te voegen aan de bestaande Eclipse-omgeving:
# 1) Start Eclipse.exe
Wanneer u Eclipse voor de eerste keer start, moet u een werkruimte maken voor al uw projecten. Elke keer dat u Eclipse IDE opent, krijgt u daarna een dialoogvenster te zien om de werkruimte te selecteren.
In het bovenstaande dialoogvenster kunt u een nieuwe werkruimte maken of een bestaande werkruimte selecteren, klik op ok en de IDE wordt geopend.
#twee) Klik Help => Installeer nieuwe software In de 'Beschikbare software' dialoogvenster, typ 'Kepler - http://download.eclipse.org/releases/kepler' (of Juno voor Eclipse 4.2; of Helios voor Eclipse 3.7) in het veld 'Werken met' of trek het vervolgkeuzemenu naar beneden en selecteer het bovenstaande koppeling.
# 3) In de 'Naam' veld, uitvouwen 'Programmeertaal' en vink de optie “C / C ++ Development Tools” aan.
# 4) Klik op Volgende => Voltooien.
Deze reeks stappen wordt weergegeven in de onderstaande schermafbeelding:
Zodra de plug-in is geïnstalleerd, zijn we klaar om C / C ++ te ontwikkelen met behulp van Eclipse IDE.
Als er geen Eclipse IDE op het systeem aanwezig is, kunnen we Eclipse CDT direct installeren door de Eclipse CDT-pakket
Er is geen installatievolgorde als zodanig, u hoeft alleen de inhoud van het gedownloade pakket uit te pakken en vervolgens 'Eclipse.exe' uit te voeren en u bent klaar voor C / C ++ ontwikkeling met behulp van de Eclipse IDE.
Stap 3: Eclipse IDE configureren
Het is niet nodig om specifiek een configuratie uit te voeren voor Eclipse CDT, zolang u MinGW- of Cygwin-binaries heeft bijgewerkt in de PATH-omgevingsvariabele.
CDT doorzoekt het PATH en ontdekt de C / C ++ Compilers zelf.
Nu ben je klaar om de Eclipse te gebruiken.
C ++ ontwikkeling met behulp van Eclipse IDE
Open Eclipse.exe om de omgeving te testen die u zojuist heeft geconfigureerd.
Kies Bestand => Nieuw => C ++ Project en het onderstaande scherm zal verschijnen.
Hier kunt u de naam van het project specificeren. U kunt een leeg project of een voorbeeld van een “Hallo wereld” -applicatieproject selecteren. De compilers die op uw systeem aanwezig zijn, worden vermeld onder 'ToolChains' U kunt de juiste compiler selecteren en vervolgens op Volgende klikken.
Een andere manier om de compiler te selecteren en andere eigenschappen voor het zojuist gemaakte project in te stellen, is door met de rechtermuisknop op de projectnaam in de projectverkenner te klikken en te selecteren 'Eigendommen'
U krijgt het volgende scherm te zien.
In dit dialoogvenster kunnen we verschillende eigenschappen instellen voor het geselecteerde project.
Zodra het project klaar is, kunnen we een bestand met de extensie .cpp toevoegen en een code schrijven. Nadat u de gewenste code heeft geschreven, is het tijd om de code te compileren en te bouwen.
Merk op dat u meer dan één codebestand in het project kunt hebben. U kunt ook een C ++ - klasse binnen het project maken.
Bouw en voer projecten uit in Eclipse
We kunnen het project bouwen door met de rechtermuisknop op de projectnaam in de projectverkenner te klikken en “Build Project” te selecteren.
Zodra de build is voltooid, voert u het project uit of voert u het uit. Klik hiervoor met de rechtermuisknop op de projectnaam in de projectverkenner en klik op 'Uitvoeren als'. Selecteer vervolgens 'Local C / C ++ Application'. Hiermee wordt uw applicatie uitgevoerd.
Fouten opsporen in een toepassing in Eclipse
Als u de gewenste output krijgt wanneer u het project uitvoert, kunt u zeggen dat het project is geslaagd. Maar als u niet de gewenste resultaten krijgt, moet u wellicht fouten in uw toepassing opsporen.
Laten we eens kijken hoe u een toepassing kunt debuggen in Eclipse.
Om een project te debuggen, moeten we de volgende stappen uitvoeren:
# 1) Stel een breekpunt in
Door een breekpunt in te stellen, kunt u de uitvoering van het programma opschorten. Hierdoor kunt u het programma stap voor stap bekijken en ook de tussenliggende waarden van variabelen en de uitvoeringsstroom bekijken, zodat u het probleem in uw code kunt achterhalen.
Het is normaal gesproken een goede gewoonte om het breekpunt in de hoofdfunctie in te stellen, aangezien dit het startpunt is voor een C ++ -programma. Om een breekpunt in te stellen, dubbelklikt u in het linkerpaneel van het codebestand tegen de regel code waarvoor u een breekpunt wilt.
Een andere manier is om te klikken 'Ctrl + Shift + B' door de cursor op de coderegel te plaatsen waarvoor het breekpunt nodig is.
De rode pijl geeft de lijn aan waarvoor het breekpunt is ingesteld. Het wordt aangegeven met een cirkel in het linkerdeelvenster.
# 2) Start Eclipse Debugger
Zodra het breekpunt is ingesteld, kunt u de debugger starten door met de rechtermuisknop te klikken (of de optie Uitvoeren in het menu) op de projectnaam en 'Debug As => Local C / C ++ Application' te selecteren. Als u dit doet, zal uw uitvoering pauzeren op de lijn waarop het breekpunt is ingesteld.
# 3) Stap over en bekijk variabelen en uitvoer
Nadat u de foutopsporing hebt gestart, kunt u 'Overstappen' elke regel code en onderzoek de variabelewaarden door met uw muis over die variabele te bewegen.
Dit proces van het doorlopen van elke regel code is de ultieme methode om uw programma te debuggen.
# 4) Debug operaties => Run-to-line hervatten, beëindigen
verschil tussen testplan en testcase
Dit zijn alle bewerkingen die u kunt uitvoeren met foutopsporing. Run-to-line zal de uitvoering van het programma voortzetten tot aan de regel waar de cursor is geplaatst.
Hervatten zet de uitvoering van het programma voort tot het volgende breekpunt of tot het einde van het programma. Beëindigen - beëindigt de foutopsporingssessie.
De onderstaande schermafbeelding toont de werkbalk voor foutopsporing en de bewerkingen die we hebben besproken.
# 5) Schakel terug naar het ontwikkelingsperspectief.
Klik op het C / C ++ -pictogram in de bovenstaande schermafbeelding om terug te schakelen naar het project voor verdere programmering.
Lezers kunnen de andere debugger-functies verkennen, zoals step-into (waarin we binnen elke functie kunnen gaan en deze kunnen debuggen), de waarde van de variabele die wordt bekeken, wijzigen, enz.
Gevolgtrekking
In deze tutorial hebben we de functies, installatie, configuratie en ontwikkeling gezien met behulp van Eclipse CDT IDE. Hoewel Eclipse IDE voornamelijk wordt gebruikt voor Java-ontwikkeling, kunnen we het ook gebruiken voor ontwikkeling met behulp van andere programmeertalen zoals C / C ++, PHP, Perl, Python om er maar een paar te noemen.
Eclipse heeft een grafische debugger en daardoor wordt het debuggen van applicaties eenvoudiger. We kunnen te veel geavanceerde applicaties ontwikkelen met Eclipse IDE, omdat het een IDE is die gemakkelijk te gebruiken is.
Ontdek hier de Simple C ++ Training Series.
Aanbevolen literatuur
- Diepgaande Eclipse-zelfstudies voor beginners
- Eclipse IDE: maak en voer uw eerste Java-project uit
- Eclipse-zelfstudie: TestNG integreren in Eclipse Java IDE
- Top 30 Eclipse interviewvragen en antwoorden
- SVN en Eclipse configureren
- Basisprincipes van het debuggen van uw code in Eclipse
- Java-ontwikkeling met behulp van Eclipse IDE
- Download, installeer en configureer JUnit in Eclipse