A használat doxygen dolgozni a szoftver forráskódjának GIS

Megoldás a problémára az írás szoftver kezdődik meg a probléma és a célok. Aztán, általában követik a fejlesztési követelmények, részletes tervezés, kódolás, hibakeresés, tesztelés és végül karbantartás. Mielőtt elkezdené kódoló a fejlesztő tudja, hogy azt írja a segítségével, amelyek hogyan kell viselkednie, és hogyan lehet őket használni. Ezért a tervezés szakaszában rendkívül fontos. Különösen azért, mert meg kell határozni a lehetőségét, hogy valaki másnak a kódját, vagy az írásbeli előtt, valamint, hogy fontolja meg a problémát a beilleszkedését a saját projekt.

Ma van egy hatalmas mennyiségű kódot a különböző tantárgyak, amely alapján rendelkezésre álló különféle engedélyek a hálózatban, és jelentősen megkönnyíti a programozó életét kezdődik kapcsolatos feladatok GIS.

Vegyük ezt a példát: Tegyük fel, hogy az volt a kérdés az írás szoftver vektorizációs bizonyos típusú kártyák, többek között, szükség van a kezüket a kódot, ami kell a kártyát, kötelező érvényű. Ami a GIS, számos nyílt forráskódú projektek, ahol ez a probléma megoldódott, például füvet. Fű a GPL alatt, és bárki megvizsgálja a forráskódot, és ha szükséges, hogy használja őket a program feltételei szerint a licenc (figyelmesen olvassa el, mielőtt ezt a kódot).

telepíteni Doxygen

GRASS eredetileg tervezték Unix platformokon és fordítsd le a Windows nem könnyű feladat (a telepítés fű). Miután megvizsgálta a leírás, győződjön meg arról, hogy az ehhez szükséges kódot jelen van a programban. A forrás letöltése könnyen belátható, hogy a kötet több mint 560 ezer. Strings, hogy kérdéseket vet fel azok hatékonyabb tanulást.

Hogyan lehet navigálni ilyen mennyiségű idegen kódot? És még inkább, hogy egyes részei onnan. Meg kell jegyezni, hogy a kód van írva tiszta C, és ez rontja a helyzetet, mert eljárási és moduláris megközelítése programozás teszi az elemzés mások gyakran meglehetősen bonyolult. Menjünk át a kiderült és használata szoftvercsomag Doxygen (www.stack.nl/

Töltse le és telepítse a Windows Doxygen elérhető grafikus felhasználói felület.

elemzési kód

Használjuk az induláshoz Assistant (Wizard).

A «3. lépés:" meg kell adnia azt a mappát, ahol a betöltendő Doxygen (pl C: \ Program Files \ doxygen \ bin \)

Akkor megyünk a negyedik lépésben, majd nyomja meg «Start». A feldolgozás elég hosszú és több percig is eltarthat.

A diploma megszerzése után, a megadott mappába a «Project» fülön a bekezdés «célkönyvtára», megjelenik html könyvtárban. amelyben meg kell találni egy index.html fájlt, és fuss. Meg kell látnunk:

Doxygen, továbbá a kezelt források, mint azt a dokumentáció és tartalmazza azt a teljes szerkezet. Többek között ő keres nevű mappába docs / doc / manual / etc (a lista van kialakítva szakértő mód), előveszi a fájlokat, és magában foglalja azokat a teljes szerkezet. By the way, a dokumentáció maga GRASS kezeli, ezzel a programmal.

Következő van egy kérdés keresni a szükséges kódot, ez segíthet, hogy olvassa el a dokumentációt, és fejlessze a vonatkozó program funkcióit. Ebben az esetben, tudva, hogy az átalakulás a csapat nevezett g.transform. Keresünk a megfelelő kód: fű-6.2.3 / általános / g.transform / crs.c | h. Ebben az esetben nehéz megtalálni a közös megközelítés általában megtalálni a megfelelő kódot.

Hozzák nyilvánosságra, hogy a bal oldalon a fa elem «Fájl lista», és keresse meg a szükséges fájlokat.

találatok

Miután megtalálta a kódot egy külön osztályt, megkapjuk egy egyszerű és kényelmes módja, hogy feltérképezzük a kötés:

Csatolva a cikket, akkor ezt az osztályt, és példát annak használata MSVC ++ 8.0.

A megfelelő matematikai számítás együtthatók polinom átalakulási folyamat a minimális pontszámot megtalálható egy külön cikket. További példák a végrehajtás és az ellenőrzés az átalakítás is rendelkezésre állnak a megfelelő jegyzeteket.

Kapcsolódó cikkek