Recode è un programma il cui scopo è quello di convertire i file tra i vari set di caratteri e gli usi. Quando traslitterazioni esatte non sono possibili, come è spesso il caso, il programma può sbarazzarsi dei caratteri problematici o ripiegare su approssimazioni.
Cerchiamo di coniare il termine charset di rappresentare, senza distinzione, un set di caratteri "di per sé", o un particolare utilizzo di un set di caratteri. Questo programma riconosce o produce circa 150 tali set di caratteri. Poiché può convertire ogni charset a quasi qualsiasi altra, molte migliaia di differenti conversioni sono possibili.
Questo strumento presta particolare attenzione alla sovrapposizione di segni diacritici per la rappresentanza francese. Questo orientamento è principalmente storico, non compromette l'utilità, la generalità o estensibilità del programma.
Suggerimenti per l'installazione:
Qui ci sono alcuni suggerimenti che potrebbero aiutare l'installazione di `recode 'su alcuni sistemi. Molti possono essere applicate per le variabili d'ambiente predisposizione temporanee durante la chiamata `./configure '. File 'INSTALL' spiega questo.
+ Tempo Compilation
Alcuni compilatori C, come Apollo, hanno un vero e proprio momento difficile compilazione
`Merged.c '. Se questo è il vostro caso, evitare di ottimizzazione del compilatore.
Dall'interno della shell Bourne, è possibile utilizzare:
CFLAGS = ./configure
Ma se si vuole dare un momento difficile per il vostro C ottimizzatore su `merged.c ',
per ottenere il codice che viene eseguito solo un po 'più veloce, basta provare:
CPPFLAGS = -DINLINE_HARDER ./configure
+ Sistemi di Smallish
Per i sistemi basati su 80286, è stato segnalato che alcuni compilatori
generare il codice sbagliato, ottimizzando per * piccoli modelli *. Quindi, da
all'interno della shell Bourne, fare:
CFLAGS = -ml LDFLAGS = -ml ./configure
per forza grande modello di memoria. Per 80286 compilatore Xenix, l'ultima volta
si è cercato qualche tempo fa, si dovrebbe usare:
CFLAGS = '- Ml -F2000' LDFLAGS = -ml ./configure
Altri sistemi hanno il supporto o cestino poveri `pipe '/` popen' pesantemente quando
processi forchetta. In questo caso, appena prima di fare `make ', modificare` config.h'
e garantire `HAVE_PIPE 'è * non * definito.
Novità di 3.7 Beta 2 per lo sviluppo di rilascio:
· Il nome è stato cambiato da 'recode, libero' a 'Ricodificare'.
· La libreria libiconv non è più incluso.
· Un ingegno bug perdere qualche personaggi qua e là quando ricodifica file di grandi dimensioni nel contesto iconv sembra sia stato corretto.
· Installazione ora utilizza Python.
· 'Make check' accetta un LIMIT = un'opzione per limitare i test a uno o pochi casi.
· File PO sono stati aggiornati dal Progetto di traduzione.
Dettagli del software:
Versione: 3.6 / 3.7 Beta 2
Data di caricamento: 3 Jun 15
Licenza: Libero
Popolarità: 69
I commenti non trovato