3

我正在尝试构建我的应用程序的 Windows 版本。该程序在 Qt Creator 上编译并运行良好,但是当我尝试独立运行它时,它会引发以下错误:

The procedure entry point _Z17qt_message_output9QtMsgTypePKc could not be located in the dynamic link library QtCore4.dll

我的应用程序文件夹中有所有必要的 dll,它们与我从 Qt 网站下载的二进制文件中的相同。这个错误让我发疯,因为我似乎找不到任何原因。该应用程序在 Linux 和 MAC OS X 上运行良好。

4

1 回答 1

1

好的,我发现了问题。我正在复制错误的 dll(不知道为什么 Qt 附带 2 个不同的版本)。

正确的是:C:\Qt\2010.05\qt\bin 而不是C:\Qt\2010.05\bin

我希望这可以帮助任何可能偶然发现这个问题的人。

于 2010-12-05T22:40:28.390 回答