我有Hello World应用程序,包括mainwindow.h,mainwindow.cpp,main.cpp和mainwindow.ui。当我尝试编译它时,我收到以下错误消息:
E:\Qt\5.2.1\msvc2012_64_opengl\bin\uic.exe mainwindow.ui -o ui_mainwindow.h
Makefile.Debug:226: recipe for target 'ui_mainwindow.h' failed
mingw32-make[1]: *** [ui_mainwindow.h] Error -1073741515
mingw32-make[1]: Leaving directory 'E:/Qt/workspace/Run'
Makefile:34: recipe for target 'debug' failed
mingw32-make: *** [debug] Error 2.
所以我假设生成了ui_mainwindow.h,但编译器无法在下一步找到它。 怎么解决它?
答案 0 :(得分:0)
修复了同样的问题(http://www.prog.org.ru/topic_27434_0.html)。你的bin目录中似乎没有ICU DLL。 (改变你的角色)。
复制C:\ icu \ bin * .dll C:\ Qt \ Qt5.7.0n \ bin \