官方自带好多例子,可以直接运行,就冲这一点,我要多玩2个小时了
不要浪费时间
qt是开源,有源代码的,
qt是拿来做跨平台UI的,这才是其真正的优势
qt有商业版的授权
qt需要注册账号
wireshark就是用qt做的
qt for android是个鸡肋
为什么要学习QT呢,在gitee中下了个gb28181,发现是qt的,
qt引入boost库
qt跨平台的特性,最终是不如native性能的。当然没有mfc,wpf,osx,gtk等原生的性能好,但人家跨平台,人力成本低
qt偶尔写写小工具还是可以的。
qt做游戏,只能小玩玩
qt做报表,这个可以,但和h5没法比
一上来就报错。找不到rc.exe
复制到vc\bin\amd64总感觉怪怪的,于是别的教程可以放到如下目录
测试也可以,这下感觉不怪了
参考 https://www.cnblogs.com/ybqjymy/p/12165943.html
找出电脑上的rc.exe ,发现在C:\Program Files (x86)\Windows Kits\10\bin\10.0.xxxx.0\x86 路径下。
找出电脑上的rc.exe ,发现在C:\Program Files (x86)\Windows Kits\10\bin\10.0.xxxx.0\x64 路径下。
处理方法:
将32位版本 rc.exe rcdll.dll 拷贝到C:\Qt\5.9.0\msvc201X\bin(如果选择安装201X 的32位编译器)
将64位版本rc.exe rcdll.dll 拷贝到C:\Qt\5.9.0\msvc201X_64\bin (如果选择安装201X 的64位编译器)
编译64位,也试试
exe双击不能运行,在ide中可以运行
QT5 提示:无法启动此程序,计算机丢失Qt5Widgetsd.dll的解决方法https://blog.csdn.net/wbango/article/details/17029873?utm_source=blogxgwz8
这里还是有个问题,就是path配置的是32位路径,那么32位的exe可以运行,但是64位的不可以运行啊,怎么办?