Sunifdef egy parancssori eszköz leegyszerűsíti a preprocessor feltételeihez C / C ++ forráskód (#if és a kapcsolódó irányelvek) alapján a felhasználó által kiválasztott értelmezése a preprocessor szimbólumok.
Sunifdef egy erősebb utódja a FreeBSD "unifdef" eszköz. Sunifdef leghasznosabb fejlesztők folyamatosan változó termékek nagy kód bázisok, ahol preprocessor conditionals használnak beállítani a funkció készletek, API-k vagy megvalósítások különböző kiadásokban.
Ezekben a környezetekben, a kód folyamatosan halmozódik # IFDEF-szennyezés tranziens konfigurációs lehetőségek válnak obselete. Sunifdef nagyrészt automatizálja a visszatérő feladat a megtisztulás redundáns # if-logikát a kódot.
Telepítés:
Töltse le a csomagot egy olyan helyre alatt a home könyvtár
Kivonat a könyvtár sunifdef a csomag. Ne nevezze át.
Hogy forrásból telepíteni:
Nyisson meg egy parancs konzolt, és CD-t a sunifdef könyvtár
Fuss ./configure-t
Ha minden rendben van, futtasd a make
Ha minden rendben van, fuss su és adja meg a root jelszót, amikor kéri (root).
Run make install
Telepíteni az előre beépített futtatható:
Root, másolja beépített bin / sunfidef a sunifdef könyvtár a / usr / local / bin.
Engedélyeinek beállítása / usr / local / bin / sunifdef, hogy ez végrehajtható.
Root, másolja férfi / sunifdef.1 a sunifdef könyvtár a / usr / local / man / man1
Annak tesztelésére, hogy Sunifdef telepítve van:
Fuss sunifdef -v, és elvárják, teljesítmény, mint:
sunifdef, version 0.1.3 (beépített február 22, 2006, 19:47:48)
sunifdef: Kész, kilépési kód 0x0000
Fuss férfi sunifdef, és elvárják, hogy a sunifdef man oldalt.
Újdonságok ebben a kiadásban:
· Hat hibák vannak rögzítve ebben a kiadásban.
· Öt ilyen javítások kezelésére régóta hibák sunifdef a elemzését és értékelését egész konstans, a hiánypótló, hogy megkapta a kis ellenőrzést, mivel a szerszám leágazó unifdef.
· Ez a verzió biztosítja a gyors elemzés hexadecimális, decimális, oktális és számok és számtani rájuk.
· Mindazonáltal sunifdef még értékeli az összes egész állandók, mint ints, és végrehajtja aláírt aritmetika rájuk.
· Ez elmarad emulálni a C előfeldolgozó által kiszámolt a limit esetekben, ami egy rögzítetlen hiba.
Szoftver adatai:
Változat: 3.1.3
Feltöltés dátuma: 2 Jun 15
Engedély: Ingyenes
Népszerűség: 164
Hozzászólás nem található