Recode is 'n program wat die doel is om te sit lêers tussen verskillende karakter sets en gebruike. Wanneer presiese transliterasies is nie moontlik nie, want dit is dikwels die geval is, kan die program ontslae te raak van die gewraakte karakters kry of terug te val op benaderings.
Laat ons ontwikkel die term charset om te verteenwoordig, sonder onderskeid, 'n karakter stel "per se" of 'n bepaalde gebruik van 'n karakter stel. Hierdie program erken of produseer sowat 150 sulke teken sets. Aangesien dit elke charset kan omskep om byna enige ander een, baie duisende van verskillende doelskoppe is moontlik.
Hierdie instrument betaal spesiale aandag aan superponering van diakritiese tekens vir die Franse verteenwoordiging. Dit oriëntasie meestal historiese, beteken dit nie benadeel die nut, algemeenheid of rekbaarheid van die program.
Installasie wenke:
Hier is 'n paar wenke wat kan help installering `recode 'op sommige stelsels. Baie kan deur tydelike vereenvoudigt omgewing veranderlikes toegepas terwyl roeping `Configure. Lêer `installeer 'verduidelik hierdie.
+ Samestelling tyd
Sommige C opstellers, soos Apollo se het 'n werklike harde tyd die opstel
`Merged.c. As dit is jou saak, vermy samesteller optimalisering.
Van binne die Bourne dop, kan jy gebruik:
CFLAGS = Configure
Maar as jy wil 'n harde tyd te gee om jou C optimiser op `merged.c,
vir die kry kode wat net 'n bietjie loop vinniger, net probeer:
CPPFLAGS = -DINLINE_HARDER Configure
+ Kleinerig stelsels
Vir 80286 gebaseerde stelsels, is dit berig dat sommige opstellers
genereer verkeerde kode terwyl die optimalisering vir * * klein modelle. So, uit
binne die Bourne dop, te doen:
CFLAGS = -Ml LDFLAGS = -Ml Configure
te dwing groot geheue model. Vir 80286 Xenix samesteller, die laaste keer
dit was 'n ruk gelede probeer het, een behoort te gebruik:
CFLAGS = '- Ml -F2000' LDFLAGS = -Ml Configure
Ander stelsels ondersteuning of asblik swak `pyp '/` popen' swaar wanneer
prosesse vurk. In hierdie geval, net voor doen `maak, wysig` config.h '
en verseker `HAVE_PIPE 'is * nie * gedefinieer.
Wat is nuut in 3.7 Beta 2 Ontwikkeling Release:
· Die naam is verander van 'Free recode' na 'Recode.
· Die libiconv biblioteek is nie meer ingesluit.
· 'N fout wit verlies van 'n paar karakters hier en daar toe recoding groot lêers in die iconv konteks blyk te gewees het reggemaak.
· Installasie nou gebruik Python.
· 'Check' aanvaar 'n beperking = opsie vir toetse beperk tot een of 'n paar gevalle.
· PO lêers is bygewerk van die Vertaling Projek.
Sagteware besonderhede:
Weergawe: 3.6 / 3.7 Beta 2
Upload datum: 3 Jun 15
Lisensie: Gratis
Populariteit: 69
Kommentaar nie gevind