Sunifdef

Software screenshot:
Sunifdef
Podrobnosti Software:
Verze: 3.1.3
Datum uploadu: 2 Jun 15
Vývojka: Mike Kinghan
Licence: Volný
Popularita: 164

Rating: 4.0/5 (Total Votes: 2)

Sunifdef je nástroj pro příkazovou řádku pro zjednodušení preprocesoru podmiňovací v C / C ++ zdrojový kód (#if a souvisejících směrnic) na základě zvoleného výkladu uživatele o preprocesoru symbolů.
Sunifdef je silnější nástupce "unifdef" nástroj FreeBSD. Sunifdef je nejužitečnější vývojářům neustále se vyvíjejících výrobků s velkými bází kódu, kde jsou preprocesoru podmiňovací používají ke konfiguraci sady funkcí, rozhraní API nebo implementace různých verzích.
V těchto prostředích, kód základna neustále hromadí # ifdef-znečištění jako přechodné možnosti konfigurace stane obselete. Sunifdef mohou do značné míry automatizovat opakující úkol čištění redundantní # if-logiku od kódu.
Instalace:
Stáhněte si archiv na umístění v rámci svého domovského adresáře
Výpis adresáře sunifdef z tarballu. Nepoužívejte přejmenovat.
Chcete-li instalovat ze zdrojových kódů:
Otevřete příkazové konzoly a cd do adresáře sunifdef
Spusťte ./configure
Pokud je vše v pořádku, spusťte make
Pokud je vše v pořádku, spusťte su a po výzvě (aby se stal root) zadejte heslo uživatele root.
Run make install
Chcete-li nainstalovat předem vytvořené spustitelný:
Jako root, kopírování vestavěný bin / sunfidef od sunifdef adresáře do / usr / local / bin.
Nastavit oprávnění pro / usr / local / bin / sunifdef, aby se to spustitelný.
 
Jako root, zkopírujte man / sunifdef.1 z sunifdef adresáře do / usr / local / man / man1
Chcete-li otestovat, zda Sunifdef je nainstalován:
Spustit sunifdef -v, a očekávají, že výstup jako:
 sunifdef, verze 0.1.3 (postavený 22.února 2006, 19:47:48)
 sunifdef: Dokončeno, exit code 0x0000
Běh muž sunifdef, a očekávají, že vidět sunifdef man stránka.
Co je nového v této verzi:
· Šest chyby jsou stanoveny v této verzi.
· Pět z těchto oprav řešení dlouhodobých nedostatků v analýze sunifdef a vyhodnocování celočíselné konstanty, výklenku, který obdržel malou dohled, protože nástroj odbočoval z unifdef.
· Tato verze poskytuje robustní parsování hex, desítkové, a osmičkové číslice a aritmetiky na nich.
· Nicméně, sunifdef stále hodnotí všechny celočíselné konstanty jako ints a provádí podepsané celočíselné aritmetiky na ně.
· Tento nedosahuje emulovat aritmetiku v C preprocesor v mezních případech, což je upevněné vada.

Podobný software

Komentáře k Sunifdef

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!