Adgang til C + + Libs i NetBeans

Hver kode linje en C + + programmerer skriver til en applikation understøttes af hundredvis eller endda tusindvis af flere linjer kode i eksterne biblioteksfiler. Når en programmør arbejder med NetBeans integreret udviklingsmiljø (IDE), skal bibliotekets mappesteder være indstillet i projektets konfigurationsindstillinger, så IDE kan få adgang til de nødvendige filer på kompileringstidspunktet.

NetBeans Kildekode

Adgang til C ++-biblioteker inden for kildekodefiler i NetBeans IDE er ikke anderledes end at få adgang til biblioteker i ethvert andet programmeringsmiljø. De obligatoriske "#include" -direktiver skal indsættes øverst i kildekodefilerne for hvert bibliotek, der skal bruges. NetBeans IDE importerer ikke automatisk klasseobjekter, der henvises til i koden, men i stedet sporer placeringen af ​​biblioteksfiler til C ++-kompilatoren.

Menuen Værktøjer

En måde, hvorpå programmører kan indstille biblioteksfilplaceringer til NetBeans IDE, er via indstillingen "Valg" i menuen Værktøjer. Ved at klikke på fanen "C / C ++" vises en underfan for "Kodeassistance". Ved at klikke på "C ++ Compiler" og derefter "Add" knappen, kan programmøren vælge den mappe, hvori hans biblioteksfiler er bosat. Når "Select" er klikket, vil NetBeans IDE huske disse steder, når koden er kompileret.

Projektegenskaber

En anden mulighed for at identificere biblioteksfilplaceringer til NetBeans IDE er, at programmøren skal højreklikke på det aktuelle projektets titel i venstre navigationsrude og derefter klikke på "Egenskaber". I vinduet Projektegenskaber, der åbnes, klikker han på "C ++ Compiler" under kategorien Build i venstre side af vinduet. Han kan derefter vælge de biblioteker, som kompilatoren vil kræve ved at klikke på "Inkluder mapper."

fejl

Selvom alt er konfigureret korrekt for kompilatoren til at importere de nødvendige C ++-biblioteker, kan fejlmeddelelser, der rapporterer manglende filer, stadig vises, når koden er kompileret. Selv om det er muligt, at kompilatoren er fejlkonfigureret, kan programmereren tage to nemme trin, før fejlfinding af C ++-kompilatoren selv. Den første er at sikre, at der ikke er typografier i "inkluder" -direktiverne for biblioteksfiler. Hvis man antager, at syntaksen i direktiverne er god, kan programmøren derefter prøve at indstille bibliotekets placeringer i vinduerne Projektegenskaber i stedet for vinduet Indstillinger.

Anbefalet