关于Qt5编译出错:-1: error: [ui_mainwindow.h] Error -1073741515 的解决方法
新仔66 2017-10-11 04:16:38 qt5编译出现错误提示:
-1: error: [ui_mainwindow.h] Error -1073741515;
原因:
你的qt安装路径(例如我的:D:\QT\5.8\mingw53_32\bin)中的文件有缺失;
解决办法:
1、找到你缺失的文件,并从其他地方复制进去/bin 文件夹。(比较麻烦,因为找缺失文件比较烦)
----------------------------------以下虚线框中内容与解决办法无关,可跳略-,哈哈哈哈哈哈哈哈哈哈哈---------------------------------------
这里讲一下我个人的经历:我在写了多个qt程序后,进行编译构建,分别生成Debug和Release版本,然后把一些需要的.dll文件,从/bin文件夹中拷贝到相应的Debug和Release地Build文件夹中。也就是在这个拷贝的过程中,可能把/bin文件夹中的一些文件给剪切(不是复制)走了。所以导致之后的其他工程项目构建的时候就出现了上述错误。之后出现上述错误提示,通过百度查找没有解决办法,又通过google搜索。找到了类似解决思路。附上网址:https://stackoverflow.com/questions/21343785/qt-is-failing-to-build-ui-mainwindow-h-error-135-1073741515
考虑到方便大家,特地写出中文解决思路。(怕大家看英文头大,有没耐心去分析。) 其实这个错误本身不难知道原因,我特地写出来是为了方便刚学qt的小白(其实我也是。。。。。。。。。。。)。
----------------------------------------------------------------------------------------------------------------------------------------------------------
2、去拷贝一份 新的 完整的 你这个版本的qt的 /bin文件夹,替换掉缺失文件的先前的 /bin文件夹;(通用方法)