windows下 QT5编译手记

问题一:
C:\Qt\Qt5.1.0\5.1.0\mingw48
32\bin\qmake.exe -spec win32-g++ CONFIG
问题分析:
你的电脑的系统时间是错的。
解决方法:
把所有的临时文件全部清空,包括Makefile文件和user文件,然后再编译。

问题二:
运行时出现 this application has requested the runtime to terminate it in an unusual way.please contact the aplication’s support team for more information.
问题分析:
通过提示可知问题是说找到system32文件夹路径。
解决方法:
在命令窗口里输入: cd %windir%\system32 命令按回
车键。继续输入: Regsvr32 Msxml3.dll 再按回车键执行,这
个过程运行完毕需要等待一段时间。一般以上总是出
现:this application has requested the runtime
这个问题就能解决。
问题三:
lupdate: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9’ not found (required by lupdate)
问题分析:
通过查资料得知出现这种问题的原因是libstdc++.so.6库版本太低造成的.
解决方法:
1.使用命令ls -l /usr/lib/libstdc++.so.6 查看版本,显示如下

lrwxrwxrwx 1 root root 18 01-14 15:51 /usr/lib/libstdc++.so.6 -> libstdc++.so.6.0.8

2.下载新版本的动态库.下载网址为:

http://download.youkuaiyun.com/detail/apn172/4026561

3.复制到/usr/lib 下.cp /mnt/hgfs/share/libstdc++.so.6.0.10 /usr/lib

4.删除老链接,建立新链接.

sudo rm -rf /usr/lib/libstdc++.so.6 -> libstdc++.so.6.0.8
sudo ln -s /usr/lib/libstdc++.so.6.0.10 /usr/lib/libstdc++.so.6

如果建立的链接错误会出现闪烁.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值