我正在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