怎样编译安装GoldenDict

2019年3月15日 | 分类: 【源码】

【介绍】

GoldenDict 是一款俄罗斯人编写的跨平台的开放源码的免费词典软件、格式与 StarDict(星际译王)类似。

GoldenDict 使用 WebKit 作为渲染核心,格式化、颜色、图像、链接等支持一应俱全;支持多种词典文件格式,包括StarDict 的 .ifo/.dict/.idx/.syn 文件、Babylon 的 .BGL 文件、Dictd 的 .index/.dict(.dz) 文件、ABBYY Lingvo 的 .dsl/.lsa/.dat 文件;Mdict的.mdx格式;可查询 Wikipedia、Wiktionary 等基于 MediaWiki 的 Wiki 网站,俚语Urban Dictionary, 且能够通过模板 Url 模式来使用其他的在线词典网站;具有基于 Hunspell 的 morphology 系统;包含完整的 Unicode 支持、鼠标取词, scan 弹窗及全局热键等功能。

官网:http://goldendict.org/

讨论:http://www.mydict.org/t155-1-1.html

【使用】

下载软件:

下载:http://goldendict.org/download.php

下载以后请解压文件,放在任何一个位置都可以,运行 GoldenDict.exe 。

增加字典:

在弹出页面点击“添加”;选定词库文件的路径。

德语词典MDict PC/移动版教程说明+词典:

下载:http://www.mydict.org/t100-1-1.html

【编译】

Linux环境:

依赖:libvorbis-dev, zlib1g-dev, libhunspell-dev, x11proto-record-dev, qt4-qmake, libqt4-dev, g++, libxtst-dev, libphonon-dev, liblzo2-dev, libbz2-dev, libao-dev, libavutil-dev, libavformat-dev.

编译:

git clone git://github.com/goldendict/goldendict.git && cd goldendict && qmake && make

请确保 qmake 来自 qt4 安装。

Windows环境:

使用Git客户端(如 msysgit)获得源码(git://github.com/goldendict/goldendict.git),设置 Qt 和 MinGW 的路径,或者在 Qt Creator 中直接加载 .pro 文件。不需要下载任何第三方库,都已经存在于源码包中。