下载

国际语言转换库libiconv-1.17

字号+ 上传: 种花家 来源: GNU/FSF 2023-06-30 18:14 我要说两句(0)

免费的国际文字转换库,可用于php插件编译

软件授权:
免费
软件语言:
英语
原制造商:
GNU/FSF
官方链接:
应用平台:
软件大小:
5.40MB
温课下载
0点击(请勿使用迅雷)
软件介绍 使用方法 0 - 0 好评率 -%

软件介绍

国际文本大多采用 Unicode 编码。 然而,由于历史原因,有时仍使用依赖于语言或国家/地区的字符编码进行编码。 随着互联网的出现和跨国文本的频繁交换——甚至从国外查看网页在这种情况下也是一种“文本交换”——这些编码之间的转换已成为必然。

特别是,使用 Windows 操作系统的计算机仍然在使用传统(有限)字符编码的区域设置中运行。 某些程序(例如邮件程序和 Web 浏览器)必须能够在给定的文本编码和用户的编码之间进行转换。 其他程序在内部以 Unicode 存储字符串,以方便内部处理,并且在进行 I/O 时需要在内部字符串表示形式(Unicode)和外部字符串表示形式(传统编码)之间进行转换。 GNU libiconv是适用于这两种应用程序的转换库。

具体说明

该库提供了 iconv() 实现,用于没有该实现的系统,或者其实现无法从 Unicode 转换为 Unicode 的系统。

它提供对编码的支持:

欧洲语

ASCII、ISO-8859-{1,2,3,4,5,7,9,10,13,14,15,16}、KOI8-R、KOI8-U、KOI8-RU、CP{1250,1251, 1252,1253,1254,1257}, CP{850,866,1131}, Mac{罗马语,中欧,冰岛,克罗地亚语,罗马尼亚}, Mac{西里尔语,乌克兰语,希腊语,土耳其语}, Macintosh

闪族语/阿拉伯分支

ISO-8859-{6,8}、CP{1255,1256}、CP862、Mac{希伯来语、阿拉伯语}

日本语

EUC-JP、SHIFT_JIS、CP932、ISO-2022-JP、ISO-2022-JP-2、ISO-2022-JP-1、ISO-2022-JP-MS

中文

EUC-CN、HZ、GBK、CP936、GB18030、EUC-TW、BIG5、CP950、BIG5-HKSCS、BIG5-HKSCS:2004、BIG5-HKSCS:2001、BIG5-HKSCS:1999、ISO-2022-CN、ISO- 2022-CN-EXT

韩语

EUC-KR、CP949、ISO-2022-KR、JOHAB

亚美尼亚语

ARMMSCII-8

格鲁吉亚语

格鲁吉亚-学院、格鲁吉亚-PS

塔吉克

KOI8-T

哈萨克语

PT154、RK1048

泰国

ISO-8859-11、TIS-620、CP874、MacThai

老挝语

MuleLao-1,CP1133

越南语

VISCII、TCVN、CP1258

平台细节

HP-ROMAN8,下一步

完整的统一码

UTF-8

UCS-2、UCS-2BE、UCS-2LE

UCS-4、UCS-4BE、UCS-4LE

UTF-16、UTF-16BE、UTF-16LE

UTF-32、UTF-32BE、UTF-32LE

UTF-7

C99、Java

完整的 Unicode,以 uint16_t 或 uint32_t 表示(具有与机器相关的字节序和对齐方式)

UCS-2-内部、UCS-4-内部

与语言环境相关,以“char”或“wchar_t”表示(具有与机器相关的字节顺序和对齐方式,以及与操作系统和语言环境相关的语义)

字符、wchar_t

空编码名称“”相当于“char”:它表示依赖于语言环境的字符编码。

当使用选项 --enable-extra-encodings 配置时,它还提供对一些额外编码的支持:

欧洲语言

CP{437,737,775,852,853,855,857,858,860,861,863,865,869,1125}

闪族语/阿拉伯语支系

CP864

日文

EUC-JISX0213、Shift_JISX0213、ISO-2022-JP-3

中文

BIG5-2003(实验性)

土库曼语

TDS565

平台细节

ATARIST,RISCOS-拉丁语1

它可以通过 Unicode 转换从任何这些编码转换为任何其他编码。

它还对音译有一些有限的支持,即当某个字符无法在目标字符集中表示时,可以通过一个或几个外观相似的字符来近似表示。 当“//TRANSLIT”附加到目标编码名称时,音译被激活。

如果您的应用程序需要支持多种字符编码,但您的系统缺乏这种支持,那么 libiconv 适合您。

使用方法

手动编译安装iconv的方法

wget https://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.17.tar.gz
tar zxvf libiconv-1.17.tar.gz
./configure --prefix=/usr/local/libiconv
make && make install


1.如软件发布侵犯了您的版权,请通知本站,该资源将在24小时内移除。;
2.不接受任何含捆绑、广告性质的软件;
3.本站QQ群: 10466901

相关课件
我要说说
网上宾友点评