Toegang tot C ++ Libs in NetBeans

Elke regel code die een C ++ -programmeur voor een toepassing schrijft, wordt ondersteund door honderden of zelfs duizenden extra regels code in externe bibliotheekbestanden. Wanneer een programmeur met de geïntegreerde ontwikkelomgeving (IDE) van NetBeans werkt, moeten bibliotheekdirectorylocaties binnen de configuratie-opties van het project worden ingesteld, zodat de IDE tijdens het compileren toegang heeft tot de benodigde bestanden.

NetBeans-broncode

Toegang tot C ++ -bibliotheken binnen broncodebestanden in de NetBeans IDE verschilt niet van toegang tot bibliotheken in een andere programmeeromgeving. De verplichte "# include" -richtlijnen moeten aan de bovenkant van de broncodebestanden worden ingevoegd voor elke bibliotheek die wordt gebruikt. De NetBeans IDE importeert niet automatisch klasobjecten waarnaar wordt verwezen in de code, maar traceert in plaats daarvan de locatie van bibliotheekbestanden voor de C ++ - compiler.

Tools Menu

Een manier waarop programmeurs bibliotheekbestandslocaties voor de NetBeans IDE kunnen instellen, is via het item "Opties" in het menu Hulpmiddelen. Als u op het tabblad 'C / C ++' klikt, wordt een subtabblad weergegeven voor 'Code-assistentie'. Door op "C ++ Compiler" te klikken en vervolgens op de knop "Toevoegen", kan de programmeur de map selecteren waarin zijn bibliotheekbestanden zich bevinden. Nadat op "Selecteren" is geklikt, onthoudt NetBeans IDE deze locaties wanneer de code is gecompileerd.

Projecteigenschappen

Een andere optie voor het identificeren van bibliotheekbestandslocaties in de NetBeans IDE is dat de programmeur rechts klikt op de titel van het huidige project in het linkernavigatievenster en vervolgens op 'Eigenschappen' klikt. In het venster Projecteigenschappen dat wordt geopend, klikt hij op "C ++ Compiler" onder de categorie Build aan de linkerkant van het venster. Hij kan vervolgens de bibliotheken selecteren die de compiler nodig heeft door op 'Inclusief mappen' te klikken.

fouten

Zelfs als alles correct is geconfigureerd voor de compiler om de benodigde C ++ -bibliotheken te importeren, kunnen foutmeldingen die ontbrekende bestanden melden nog steeds verschijnen wanneer de code wordt gecompileerd. Hoewel het mogelijk is dat de compiler verkeerd is geconfigureerd, kan de programmeur twee eenvoudige stappen nemen voordat hij de C ++ -compiler zelf probeert op te lossen. De eerste is om ervoor te zorgen dat er geen typfouten voorkomen in de "include" -richtlijnen voor bibliotheekbestanden. Ervan uitgaande dat de syntaxis in de richtlijnen correct is, kan de programmeur vervolgens proberen de bibliotheeklocaties in te stellen in de vensters Projecteigenschappen in plaats van het venster Opties.

Aanbevolen