Recode on ohjelma, joka on tarkoitus muuntaa tiedostoja eri merkistöä ja käyttötarkoituksissa. Kun tarkka translitteroinnit eivät ole mahdollisia, koska se on usein tapauksessa, ohjelma voi päästä eroon rikkoneen merkkejä tai turvautua arvioiden.
Olkaamme kolikon termi charset edustaa, erottelematta merkistön "sellaisenaan" tai tietyn käyttöä merkistön. Tämä ohjelma tunnistaa tai tuottaa noin 150 tällaista merkistöt. Koska se voi muuntaa jokaisen charset lähes kaikki muut yksi, tuhansia eri muunnokset ovat mahdollisia.
Tämä työkalu kiinnitetään erityistä huomiota päällekkäin tarkkeiden Ranskan edustus. Tämä suuntaus on lähinnä historiallinen, se ei heikennä hyödyllisyyttä, yleisyyttä tai venyvyys ohjelman.
Asennus vinkkejä:
Tässä on muutamia vihjeitä, jotka voivat auttaa asentamalla `recode" joissakin järjestelmissä. Monet voidaan soveltaa tilapäistä esivirityksen ympäristömuuttujat kun kutsut './configure ". Tiedoston `INSTALL" selittää tätä.
+ Compilation aika
Jotkut C-kääntäjät, kuten Apollon, on todellinen vaikea koota
`Merged.c '. Jos tämä on asia, jotta kääntäjä optimointi.
Sisällä Bourne shell, voit käyttää:
CFLAGS = ./configure
Mutta jos haluat antaa kova aika teidän C Optimizer on `merged.c",
saada koodin, joka toimii vain hieman nopeammin, vain kokeilla:
CPPFLAGS = -DINLINE_HARDER ./configure
+ Pienehkö järjestelmät
For 80286 perustuvat järjestelmät, on raportoitu, että jotkin kerääjiä
luo väärän koodin, kun optimoimalla * pieni * malleissa. Joten,
sisällä Bourne shell, tee:
CFLAGS = -ML LDFLAGS = -ML ./configure
pakottaa suuria muistin malli. For 80286 Xenix kääntäjä, viimeisen kerran
se oli yrittänyt aikaa sitten, yksi pitäisi käyttää:
CFLAGS = "- Ml -F2000 'LDFLAGS = -ML ./configure
Muut järjestelmät ovat huono `pipe" / `popen tuki tai roskakoriin voimakkaasti, kun
prosessit haarukka. Tässä tapauksessa, juuri ennen kuin tekee `make ', muokata` config.h'
ja varmistaa `HAVE_PIPE 'ei * ei * määritelty.
Uutta 3.7 Beta 2 Development Release:
· Nimi on muutettu "Free recode" muotoon "Recode".
· Libiconv kirjasto ei enää sisälly.
· Bug nimittäin menettää muutama merkki siellä täällä, kun koodaamalla suuria tiedostoja iconv yhteydessä ilmeisesti on korjattu.
· Asennus käyttää nyt Python.
· "Tehdä check" hyväksyy LIMIT = vaihtoehto rajoittamiseksi testejä yhden tai muutamia tapauksia.
· PO tiedostot on päivitetty Translation Project.
Ohjelmiston tiedot:
Versio: 3.6 / 3.7 Beta 2
Lähetyksen päivämäärä: 3 Jun 15
Lupa: Vapaa
Suosio: 14
Kommentteja ei löytynyt