CentOS 7 编译 OpenCC (Open Chinese Convert)

Open Chinese Convert (OpenCC, 开放中文转换) 是一个用于繁体中文、简体中文和日文汉字 (新字体) 之间转换的开源项目。它支持字级和短语级转换、字形转换和中国大陆、台湾和香港之间的区域性习语。这不是普通话和粤语之间的翻译工具等

GitHub: BYVoid/OpenCC

# doxygen       文档生成工具, 通常用于提取注释生成代码文档
# libnet-devel  用于网络应用开发
yum install gcc-c++ cmake doxygen libnet-devel

# 检查 doxygen 是否成功安装并查看版本号
doxygen --version
1.8.5

# 下载并编译 OpenCC 源码
wget https://github.com/BYVoid/OpenCC/archive/ver.1.0.5.tar.gz
tar zxf ver.1.0.5.tar.gz
cd OpenCC-ver.1.0.5/
make
make install

默认情况下, make install 会将 OpenCC 的库文件安装到 /usr/lib 目录中。如果你的系统使用的是 lib64 目录 (例如 64 位系统) , 则可能需要手动创建一个符号链接, 将 /usr/lib/libopencc.so.2 链接到 /usr/lib64/libopencc.so.2

ln -s /usr/lib/libopencc.so.2 /usr/lib64/libopencc.so.2

测试

echo "伦" | opencc -c s2tw
echo "伦" | opencc -c s2hk
echo "伦" | opencc -c s2t

echo "伦" | opencc -c s2twp
echo "倫" | opencc -c s2twp

echo "倫" | opencc -c s2tw
echo "倫" | opencc -c s2hk
echo "倫" | opencc -c s2t

echo "倫" | opencc -c s2twp

原文

centos7 opencc 安装

最后更新于 2018-05-01
使用 Hugo 构建
主题 StackJimmy 设计