Megosztás:


Kódtár feldolgozása a statikus illesztőprogram-ellenőrzőben

Számos illesztőprogram függ a függvények dinamikusan és statikusan csatolt kódtáraitól. A kódtárak általában általános feldolgozási függvényeket tartalmaznak, de bizonyos esetekben olyan funkciókat is tartalmaznak, amelyek az illesztőprogram szerves részét képezik.

A kódtárak nélkülözhetetlenek annak meghatározásához, hogy az illesztőprogram megfelel-e az interfészszabályoknak. Például kódtárkód nélkül úgy tűnhet, hogy egy illesztőprogram kihagyott egy szükséges hívást, amely szerepel a kódtárban. Vagy a kódtár tartalmazhat egy hívást, amelyet az illesztőprogram duplikál, és ismétlődő hibát okoz, például kétszer feloldja a zárolást.

Ha egy erőforrástárat szeretne felvenni az illesztőprogram ellenőrzésébe, az SDV-nek először feldolgoznia kell a kódtárat , hogy előkészítse azt az illesztőprogram ellenőrzéséhez való használatra.

Az SDV megpróbálja automatikusan észlelni és feldolgozni azokat a kódtárakat, amelyektől az illesztőprogram függ, de mivel nem ismeri egyes erőforrástár-forrásfájlok helyét, nem tudja automatikusan feldolgozni ezeket a kódtárakat, és belefoglalni őket az illesztőprogram-ellenőrzésbe. Annak érdekében, hogy az SDV a legpontosabb elemzést biztosítsa az illesztőprogram számára, manuálisan hozzá kell adnia az illesztőprogram által hivatkozott könyvtárakat az SDV könyvtár gyorsítótárához. Ehhez kattintson a Könyvtárak fülre, majd válassza a Könyvtár hozzáadása lehetőséget a könyvtárak feldolgozásához. Ha a parancssorban futtatja, hozzáadhat egy könyvtárat az sdv parancs /lib opciójával a könyvtárprojekten.

Miután az SDV feldolgozta a tárat, megtartja a tárhoz tartozó feldolgozási fájlokat, és automatikusan tartalmazza a kódtár kódját az összes olyan illesztőprogram ellenőrzéséhez, amelyhez a kódtár szükséges. A kódtárat csak akkor kell újra feldolgoznia, ha a kódtár kódja megváltozik. A tárak újrafeldolgozásával kapcsolatos utasításokért lásd: Tár újrafeldolgozása.

Ez a szakasz a következőket tartalmazza:

Könyvtár feldolgozása

Könyvtár újrafeldolgozása

megjegyzések

Az SDV a rendszertárakhoz tartozó feldolgozott kódtárfájlokat tartalmazza. Ezeknek a kódtáraknak a feldolgozásához nem kell SDV-t irányítania. Amikor az SDV észleli, hogy egy illesztőprogram ezektől a kódtáraktól függ, a kódtárakhoz tartozó feldolgozott fájlokat használja figyelmeztetés megjelenítése nélkül. A könyvtár követelményeivel kapcsolatos információért nézze meg a Statikus illesztőprogram-ellenőrző támogatja-e az illesztőprogramot vagy a könyvtárat cikket.