错误记录
撬动未来的支点
空谈误国,实干兴邦
展开
-
Qt:程序异常退出
现象编译成功,但是运行时崩溃并在控制台输出:“程序异常错误”。可能原因查阅资料,原因可能是库错误。最终解决方法的确是库错误,原因是编译库的Qt版本和使用该库的Qt程序对应的Qt版本不相同。需要使用相同版本的Qt来生成库和应用程序。原创 2016-08-29 21:11:28 · 3745 阅读 · 0 评论 -
Qt: 找不到Qt5Widgets.lib
在静态编译的时候,提示错误: error: dependent ‘D:\IDE\Qt\5.4.2-mingw32-rel-static\5.4.2-mingw32-rel-static\lib\Qt5Widgets.lib 去目录下看了下,全部是libxxxxx.a文件,是linux的库文件。但是之前编译是正常的,这是为什么?仔细看了下,原来使用了msvc2010编译器,把它改回MinGw即可。原创 2016-09-03 19:57:13 · 8593 阅读 · 0 评论 -
Qt:error LNK2038: 检测到“_MSC_VER”的不匹配项: 值“1600”不匹配值“1800
Visual Studio 2013生成Qt项目时报错。网上搜说是更改平台工具集,试了没用。退一步说我就是需要使用vs2013,改成其他的会不符合项目需求。于是打开了项目文件.sln,如下:才发现目标工程的Qt版本是5.7.0,vs2013里面设置错了,我设置成了5.5.1,所以改了过来,编译,成功。原创 2016-09-05 10:04:20 · 11085 阅读 · 0 评论