- 查找字典数据,http://sourceforge.net/project/showfiles.php?group_id=80679,下载StartDict的数据。如:stardict-oxford-gb-2.4.2.tar.bz2,牛津字典。
- 解压stardict-oxford-gb-2.4.2.tar.bz2,可以得到,oxford-gb.ifo、oxford-gb.idx、oxford-gb.dict.dz
- 需要下载7zip, http://www.7-zip.org/zh-cn/download.html ,解压oxford-gb.dict.dz得到oxford-gb.dict
- 需要下载stardict-tools-3.0.1.tar.bz2,从第一步中的相同链接http://sourceforge.net/project/showfiles.php?group_id=80679 下载即可。
- 解压stardict-tools-3.0.1.tar.bz2,可以从源代码目录中得到libcommon.cpp,libcommon.h, libstardict2txt.cpp, libstardict2txt.h, stardict2txt.cpp等5个文件。使用g++在cygwin环境进行编译,指令为:g++ -o stardict2txt stardict2txt.cpp libstardict2txt.cpp libcommon.cpp `pkg-config.exe --cflags --libs gtk+-2.0` 得到stardict2txt.exe
- 将stardict2txt.exe、oxford-gb.ifo、oxford-gb.idx、oxford-gb.dict四个文件复制到一个临时目录,运行:./stardict2txt.exe oxford-gb.ifo 即可得到文件oxford-gb.txt
2008年1月3日星期四
字典数据
订阅:
博文评论 (Atom)
没有评论:
发表评论