Tilgang til C + + Libs i NetBeans

Hver linje av kode en C + + programmerer skriver for et program støttes av hundrevis eller til og med tusenvis av flere linjer med kode i eksterne biblioteksfiler. Når en programmerer jobber med NetBeans integrert utviklingsmiljø (IDE), må bibliotekslokalplasseringer settes innenfor prosjektets konfigurasjonsalternativer, slik at IDE kan få tilgang til nødvendige filer ved kompileringstid.

NetBeans Kildekode

Å få tilgang til C ++-biblioteker i kildekodefiler i NetBeans IDE, er ikke forskjellig fra å få tilgang til biblioteker i et annet programmeringsmiljø. De obligatoriske "#include" -direktene må settes opp øverst i kildekodefilene for hvert bibliotek som skal brukes. NetBeans IDE importerer ikke automatisk klassobjekter referert til i koden, men i stedet sporer plasseringen av biblioteksfiler for C ++-kompilatoren.

Verktøy-menyen

Én måte som programmerere kan angi biblioteksfilplasseringer for NetBeans IDE, er via innstillingene "Alternativer" i Verktøy-menyen. Ved å klikke på "C / C ++" -fanen vil det vises en underfane for "Kodeassistanse". Ved å klikke på "C ++ Compiler" og deretter "Add" -knappen, kan programmereren velge katalogen der biblioteksfilene er hjemme. Etter at "Select" er klikket, vil NetBeans IDE huske disse stedene når koden er samlet.

Prosjektegenskaper

Et annet alternativ for å identifisere biblioteksfilplasseringer til NetBeans IDE er at programmereren skal høyreklikke på det aktuelle prosjektets tittel i den venstre navigasjonsruten og deretter klikke på "Egenskaper". I vinduet Prosjektegenskaper som åpnes klikker han "C ++ Compiler" under kategorien Build i venstre side av vinduet. Han kan deretter velge biblioteker som kompilatoren vil kreve ved å klikke på "Inkluder kataloger."

feil

Selv om alt er konfigurert riktig for kompilatoren til å importere de nødvendige C ++-bibliotekene, kan feilmeldinger som rapporterer manglende filer fremdeles vises når koden er kompilert. Selv om det er mulig at kompilatoren er feilkonfigurert, kan programmereren ta to enkle trinn før feilsøking av C ++-kompilatoren selv. Den første er å sørge for at det ikke er noen skrivefeil i "inkluder" -direktivene for biblioteksfiler. Hvis du antar at syntaksen i retningslinjene er lyd, kan programmøren da prøve å sette bibliotekets steder i vinduene Prosjektegenskaper i stedet for Alternativer-vinduet.

Anbefalt