Sunifdef

Software screenshot:
Sunifdef
Dettagli del software:
Versione: 3.1.3
Data di caricamento: 2 Jun 15
Sviluppatore: Mike Kinghan
Licenza: Libero
Popolarità: 44

Rating: 4.0/5 (Total Votes: 2)

Sunifdef è uno strumento a riga di comando per semplificare le preprocessore in C / C ++ di codice sorgente (#if e direttive correlate) basato sull'interpretazione scelta dell'utente dei simboli del preprocessore.
Sunifdef è un più potente successore di 'unifdef' strumento FreeBSD. Sunifdef è più utile per gli sviluppatori di prodotti in costante evoluzione con grandi basi di codice, dove preprocessore sono utilizzati per configurare le set di funzioni, API o implementazioni di versioni diverse.
In questi ambienti, la base di codice si accumula costantemente # ifdef-inquinamento, come le opzioni di configurazione transitori diventare obsoleto. Sunifdef può in gran parte automatizzare il compito ricorrente di spurgo ridondante # se logica dal codice.
Installazione:
Scarica il tarball in una posizione sotto la directory home
Estrarre la directory sunifdef dal tarball. Non rinominarlo.
Per installare da fonte:
Aprire una console di comando e cd nella directory sunifdef
./configure Run
Se tutto va bene, correre fare
Se tutto va bene, correre su e inserire la password di root quando richiesto (per diventare root).
Eseguire make install
Per installare l'eseguibile pre-costruito:
Come root, copiare built-bin / sunfidef dalla directory sunifdef in / usr / local / bin.
Impostare le autorizzazioni per / usr / local / bin / sunifdef per renderlo eseguibile.
 
Come root, copiare uomo / sunifdef.1 dalla directory sunifdef in / usr / local / man / man1
Per verificare che Sunifdef è installato:
Eseguire -v sunifdef, e si aspettano l'uscita del tipo:
 sunifdef, versione 0.1.3 (costruito 22 Feb 2006, 19:47:48)
 sunifdef: Completato, il codice di uscita 0x0000
Eseguire uomo sunifdef, e si aspettano di vedere la pagina man sunifdef.
Cosa c'è di nuovo in questo rilascio:
· Sei bug sono stati corretti in questa versione.
· Cinque di queste correzioni tackle difetti di vecchia data di parsing di sunifdef e valutazione delle costanti intere, una nicchia che ha ricevuto poco controllo da quando lo strumento ramificata da unifdef.
· Questa versione fornisce robuste analisi di esadecimale, decimale e numeri ottali e far di conto su di loro.
· Tuttavia, sunifdef valuta ancora tutte le costanti intere come int e esegue firmato aritmetica intera su di loro.
· Questo è a corto di emulare aritmetica del preprocessore C nei casi limite, che è un difetto non fissata.

Programmi simili

Flat Assembler
Flat Assembler

14 Apr 15

autorevision
autorevision

17 Feb 15

cc65
cc65

14 Apr 15

Commenti a Sunifdef

I commenti non trovato
Aggiungi commento
Accendere le immagini!