我正在Qt Creator中使用Qt5。Qt5Widgets.dll不见了?
我的程序工作得很好,如果我启动它从Qt Creator的本身,但如果我尝试从debug
或release
文件夹.exe
文件,我只会得到一个错误:
The program can't start because Qt5Widgets.dll is missing from your computer.
Try reinstalling the program to fix this problem.
我新的Qt,并不知道是什么原因导致这一点,没有找到任何体面的结果从谷歌。 我已经尝试重新安装Qt5(包括创建者),但它没有帮助。
我.proj
文件看起来像这样:
TEMPLATE = app
TARGET = test
QT += \
core \
gui \
widgets \
SOURCES += \
main.cpp
而且我main.cpp
看起来是这样的:
#include <QApplication>
#include <QWidget>
int main(int argc, char **argv)
{
QApplication app(argc, argv);
QWidget window();
window.show();
return app.exec();
}
而这一切,我的代码。
感谢您的回答,这似乎是解决方案。但是,我应该为'addLibraryPath()'使用哪条路径?我有两个不同的'Qt5Widgets.dll'文件,位于以下目录中:'C:\ Qt \ Qt5.0.2 \ 5.0.2 \ msvc2012_64 \ bin'和'C:\ Qt \ Qt5.0.2 \ Tools \ QtCreator \ bin'。 – 2013-05-07 20:54:23
当你配置你的项目时,你指出哪一个qt将被使用。在你的情况下,我认为,它是C:\ Qt \ Qt5.0.2 \ 5.0.2 \ msvc2012_64 \ bin – AnatolyS 2013-05-08 05:36:34
链接导致了如此可爱的错误404. – BaldDude 2015-10-09 16:37:25