Sunifdef

Skjermbilde programvare:
Sunifdef
Prog.varedetaljer:
Versjon: 3.1.3
Last opp dato: 2 Jun 15
Utvikler: Mike Kinghan
Lisens: Gratis
Popularitet: 164

Rating: 4.0/5 (Total Votes: 2)

Sunifdef er et kommandolinjeverktøy for å forenkle preprosessor conditionals i C / C ++ kildekode (#if og relaterte direktiver) basert på brukerens valgt tolkning av preprosessor symboler.
Sunifdef er en kraftigere etterfølger til FreeBSD 'unifdef "verktøy. Sunifdef er mest nyttig for utviklere av stadig utvikling produkter med store kodebaser, der preprosessor conditionals brukes til å konfigurere funksjonen sett, APIer eller implementeringer av forskjellige utgivelser.
I disse miljøene kodebasen stadig akkumulerer # ifdef-forurensning som forbigående konfigurasjonsmuligheter blir obselete. Sunifdef kan i stor grad automatisere tilbakevendende oppgaven med å spyle overflødig # if-logikk fra koden.
Installasjon:
Last ned tarball til et sted under hjemmekatalogen
Pakk katalogen sunifdef fra tarball. Ikke endre det.
Slik installerer du fra kilde:
Åpne en kommando konsoll og cd inn i sunifdef katalogen
Kjør ./configure
Hvis alt er bra, kjør gjøre
Hvis alt er bra, kjøre su og oppgi root-passordet når du blir bedt (for å bli root).
Kjør make install
For å installere pre-bygget kjørbar:
Som root, kopiere innebygd bin / sunfidef fra sunifdef katalogen til / usr / local / bin.
Angi tillatelser på / usr / local / bin / sunifdef å gjøre det kjørbar.
 
Som root, kopierer man / sunifdef.1 fra sunifdef katalogen til / usr / local / mann / man1
For å teste at Sunifdef er installert:
Kjør sunifdef -V, og forventer et resultat som:
 sunifdef, versjon 0.1.3 (bygd 22 februar 2006, 19:47:48)
 sunifdef: Fullført, exit kode 0x0000
Kjør mann sunifdef, og forventer å se sunifdef mannen siden.
Hva er nytt i denne versjonen:
· Seks bugs er løst i denne utgaven.
· Fem av disse reparasjonene takle langvarige skader av sunifdef sin analyse og evaluering av heltall konstanter, en nisje som har fått liten gransking ettersom verktøyet forgrenet fra unifdef.
· Denne versjonen gir robust analyseringen av hex, desimal, og oktale tall og regning på dem.
· Men sunifdef fortsatt evaluerer alle heltall konstanter som ints og utfører signert heltall aritmetikk på dem.
· Dette faller kort av emulere C preprosessor sin regning i grensesaker, som er en unfixed defekt.

Lignende programvare

Kommentarer til Sunifdef

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!