官方地址:
OpenCC:https://github.com/BYVoid/OpenCC
opencc4php:https://github.com/NauxLiu/opencc4php
需要gcc(4.6以上),通过gcc -v查看当前的版本为4.4.7,安装前需先升级gcc
------------------------------------------------------------------------------------------------------------------
1. 下载新版本gcc
wget ftp://ftp.mirrorservice.org/sites/sourceware.org/pub/gcc/
或者到gcc官网 https://gcc.gnu.org/ 查找较快的下载镜像
2. 解压下载文件
tar -xf gcc-5.2.0.tar.bz2
3. 下载gcc依赖文件和库
解压完成后,执行以下命令进入工作目录:
cd gcc-5.2.0
执行download_prerequisites脚本,下载gcc依赖文件和库:
./contrib/download_prerequisites
download_prerequisites脚本,会下载安装gcc所需的mpfr、gmp和mpc文件。
4. 配置安装gcc
建立一个输出目录,编译时所有生成的中间文件都放到该目录下:
mkdir gcc-temp
工作目录切换至输出目录,并在其中执行配置和安装:
cd gcc-temp
执行configure配置安装文件:
../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
配置完成后,执行以下命令,编译gcc:
make or make -j4
编译完成后,安装gcc:
make install
安装完成后还需要替换系统默认的gcc,执行以下命令,查找5.2版本的安装文件:
ls /usr/local/bin | grep gcc
输出如下:
gcc gcc-ar gcc-nm gcc-ranlib x86_64-unknown-linux-gnu-gcc x86_64-unknown-linux-gnu-gcc-5.2.0 //就是这个 x86_64-unknown-linux-gnu-gcc-ar x86_64-unknown-linux-gnu-gcc-nm x86_64-unknown-linux-gnu-gcc-ranlib
执行升级命令:
/usr/sbin/update-alternatives --install /usr/bin/gcc gcc /usr/local/bin/x86_64-unknown-linux-gnu-gcc-5.2.0 52
5. 验证安装
执行以下命令查看gcc版本:
gcc -v
执行以下命令查看g++版本:
g++ -v
或使用which gcc查看gcc安装目录,在安装目录下执行-v命令。例如,安装目录为/usr/local/bin/gcc:
/usr/local/bin/gcc -v
如果输出中有类似以下行,说明安装成功:
gcc 版本 5.2.0 (GCC)
然后安装OpenCC
git clone https://github.com/BYVoid/OpenCC.git
cd OpenCC
make
sudo makeinstall
接下来安装opencc4php
git clone https://github.com/NauxLiu/opencc4php.git
cd opencc4php
phpize
./configure
make && sudo make install