Linux安装Opencc

Opencc安装

一个开源的中文简繁转换项目,致力于制作高质量的基于统计预料的简繁转换词库。

  • Centos7.0系统

下载Opencc源码

# git clone https://github.com/BYVoid/OpenCC
# cd OpenCC

编译

[root@VM_130_110_centos OpenCC]# make
mkdir -p build/rel
(cd build/rel; cmake \
-DBUILD_DOCUMENTATION:BOOL=ON \
-DENABLE_GTEST:BOOL=OFF \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
../..)
-- Could NOT find Doxygen (missing:  DOXYGEN_EXECUTABLE)
CMake Error at doc/CMakeLists.txt:4 (message):
  Doxygen is needed to build the documentation.  Please install it correctly


-- Configuring incomplete, errors occurred!
See also "/root/OpenCC/build/rel/CMakeFiles/CMakeOutput.log".

缺少Doxygen需要安装。

[root@VM_130_110_centos OpenCC]# yum install doxygen

继续编译opencc

[root@VM_130_110_centos OpenCC]# make
mkdir -p build/rel
(cd build/rel; cmake \
-DBUILD_DOCUMENTATION:BOOL=ON \
-DENABLE_GTEST:BOOL=OFF \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
../..)
-- Found Doxygen: /usr/bin/doxygen (found version "1.8.5")
-- Configuring done
-- Generating done
-- Build files have been written to: /root/OpenCC/build/rel
make -C build/rel VERBOSE= PREFIX=/usr
make[1]: Entering directory `/root/OpenCC/build/rel'
make[2]: Entering directory `/root/OpenCC/build/rel'
make[3]: Entering directory `/root/OpenCC/build/rel'
Dependee "/root/OpenCC/build/rel/src/CMakeFiles/libopencc.dir/DependInfo.cmake" is newer than depender "/root/OpenCC/build/rel/src/CMakeFiles/libopencc.dir/depend.internal".
Dependee "/root/OpenCC/build/rel/src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/root/OpenCC/build/rel/src/CMakeFiles/libopencc.dir/depend.internal".
Scanning dependencies of target libopencc

安装

make install

创建链接

[root@VM_130_110_centos OpenCC]# opencc --version
opencc: error while loading shared libraries: libopencc.so.2: cannot open shared object file: No such file or directory

通过find / -name libopencc.so.2找到libopencc.so.2的路径,设置软链接。

[root@VM_130_110_centos OpenCC]# ln -s /usr/lib/libopencc.so.2 /usr/lib64/libopencc.so.2
[root@VM_130_110_centos OpenCC]# opencc --version

Open Chinese Convert (OpenCC) Command Line Tool
Version: 1.0.5

使用

抓换文件字体为简体

[root@VM_130_110_centos wiki]# opencc -i wiki-article.txt -o wiki-article-zh.txt -c t2s.json

配置

s2t.json 简体到繁体
t2s.json 繁体到简体
s2tw.json 简体到台湾正体
tw2s.json 台湾正体到简体
s2hk.json 简体到香港繁体(香港小学学习字词表标准)
hk2s.json 香港繁体(香港小学学习字词表标准)到简体
s2twp.json 简体到繁体(台湾正体标准)并转换为台湾常用词汇
tw2sp.json 繁体(台湾正体标准)到简体并转换为中国大陆常用词汇
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值