0

我已经从网站上下载了 GoldenDict 的源代码并使用了 Git 存储库,但我无法编译它。缺少一些我不了解它们与程序的关系的语言环境文件。该网站表示不需要第三方库。

我正在尝试使用 Visual Studio 2010 编译它。

我能做些什么来获取这些语言环境文件?请检查错误信息:

11:13:10: Running build steps for project goldendict...
11:13:10: Configuration unchanged, skipping qmake step.
11:13:10: Starting: "C:\QtSDK\QtCreator\bin\jom.exe" 
    C:\QtSDK\QtCreator\bin\jom.exe -f Makefile.Debug
Error: dependent 'locale\ru_RU.qm' does not exist.
jom 1.0.8 - empower your cores

jom: D:\GoldenDictSrc\goldendict-build-desktop-Qt_4_8_1_for_Desktop_-_MSVC2010__Qt_SDK__Debug\Makefile [debug] Error 2
11:13:10: The process "C:\QtSDK\QtCreator\bin\jom.exe" exited with code 2.
Error while building project goldendict (target: Desktop)
When executing build step 'Make'
4

2 回答 2

1

先在项目目录调用lrelease

于 2012-05-08T11:20:50.490 回答
0

我也遇到过这个问题并解决了。

您可以在第一次打开 GoldenDict 项目文件时禁用Shadow build功能,也可以稍后通过单击Qt Creator 左侧面板中的Projects图标禁用此功能,取消选中Shadow build选项。

最良好的问候,

GoldenDict 项目构建设置

于 2012-07-04T12:44:52.200 回答