G++

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt hozzászólók, és jelentősen eltérhet a 2013. szeptember 19-én felülvizsgált verziótól ; az ellenőrzések 3 szerkesztést igényelnek .

A g++  a GNU C++ , az ingyenes C++ fordító hagyományos neve . A GCC  , a GNU Compiler Collection része.

Alkalmazás

Unix operációs rendszereken a gcc parancsot általában a GCC fordító meghívására használják, akárcsak a g++ parancsot. Alapértelmezés szerint a C vagy C++ programozási nyelvet a lefordított fájl kiterjesztése határozza meg (az -x opció leírását lásd a g++ --help-ben). De ugyanakkor a G++ továbbra is fordító, és nem csak előfeldolgozó. A G++ közvetlenül a C++ forráskódból építi fel az objektumkódot, közbenső C verzió használata nélkül (ellentétben néhány fordítóval, amelyek C++ forrásokból állítják elő a C objektum kódját). Ez lehetővé teszi, hogy teljesebb és pontosabb információkat kapjunk a programról a hibakeresés során (például GDB használatakor ).

Linkek