Blogger Information
Blog 110
fans 0
comment 0
visits 112238
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
Linux CentOS安装ICU库
Coco
Original
4473 people have browsed it

  简介

  这个ICU可不是我们行业常说的“重症监护室”哦。

  ICU是International Component for Unicode的简称,是一套稳定成熟、功能强大、轻便易用和跨平台支持Unicode 的开发包。

  International Component for Unicode (以下简称 ICU) 使得开发人员在 C/C++ 和 Java 上开发全球化软件产品更容易,ICU 项目由Unicode Consortium管理。

  GitHub地址:

  github/unicode-org/icu/

  ICU 可以根据客户端的语言环境给客户返回最接近语言的字符串,也就是说客户端可能与服务器端的语言环境不一致,不能只根据服务器端的语言来返回字符串。而且将来单独增加或维护资源文件,不需要重新生成可执行文件或动态链接库。为了提高重用性,最好将所有资源信息统一管理,不是每个模块各自维护管理。

  注:在编译安装PHP8时会用到这个库,详情请参考:CentOS8 编译安装 PHP8.0.8

  安装

  (1)、Linux通用编译安装icu:

  # 下载

  wget github/unicode-org/icu/releases/download/release-65-1/icu4c-65_1-src.tgz

  # 解压

  tar -xf icu4c-65_1-src.tgz

  # 进入目录

  cd icu/source

  # 检查生成makefile

  ./configure --prefix=/usr

  # 编译

  make

  # 安装

  make install

  如果在./configure过程中,遇到了:

  configure: error: C++ compiler g++ does not work or no compiler found

  可以对应的安装:

  yum install gcc gcc-c++ # centos系统

  apt install build-essential # ubuntu系统

  (2)、CentOS yum安装

  如果你是CentOS系列的操作系统,直接如下Yum安装即可。

  yum install libicu-devel

  注:有对wget命令不熟悉的同学,可以参考:linux wget命令详解

Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post