GoldenDict-ng 安装与配置指南
GoldenDict-ng 是一个先进的词典查询程序,支持多种词典格式。它适用于 Linux、Windows 和 macOS 操作系统。本项目主要使用 C++ 编程语言,同时包含 JavaScript、CSS 等其他语言。
1. 项目基础介绍
GoldenDict-ng 是基于原始 GoldenDict 项目改进而来,拥有以下特性:
- 支持最新的 HTML/CSS 特性
- 支持 >4GB 词典文件
- 支持高 DPI 屏幕分辨率
- 使用 Xapian 作为全文搜索引擎
- 支持 Qt6
- 性能优化,支持超过 1000 万条词汇
- 集成 Anki
- 支持暗黑主题
- 每日自动发布支持
- 众多错误修复和改进
- 代码改进,便于开发
2. 关键技术和框架
本项目使用以下关键技术和框架:
- Qt6:跨平台应用程序框架
- Xapian:全文搜索库
- CMake:跨平台编译工具
- Crowdin:翻译协作平台
3. 安装和配置
准备工作
在开始安装之前,请确保您的系统已安装以下依赖:
- C++ 编译器(如 GCC 或 Clang)
- Qt6 开发库
- Xapian 开发库
- CMake
- make 或其他构建系统
安装步骤
-
克隆项目仓库:
git clone https://github.com/xiaoyifang/goldendict-ng.git cd goldendict-ng -
创建构建目录并配置项目:
mkdir build cd build cmake .. -
构建项目:
make -
安装项目(可选,如果需要将程序安装到系统路径下):
sudo make install -
运行 GoldenDict-ng:
cd ../src ./GoldenDict-ng
以上步骤为基本的安装和配置流程。根据您的操作系统和具体需求,可能还需要进行一些额外的配置。如果遇到问题,可以查看项目的官方文档或向项目社区寻求帮助。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



