catalog
安装目录
windeployqt.exe
G:\Qt\QT_5_14_2_new\5.14.2\mingw73_32\bin
qtcreator.exe
G:\Qt\QT_5_14_2_new\Tools\QtCreator\bin
assistant.exe
G:\Qt\QT_5_14_2_new\5.14.2\mingw73_32\bin
file format not recognized
你当前这项目里的 qt系统文件比如: moc_xxx, xxx.ui, xxx.o
, 比如说 是64bit
编译器 生成的
而你此时的ide环境是: 32bit
编译器;
解决: 项目清除
cannot find -lxxx
qt_cannot find -lxxx, 链接动态/静态库失败
LIBS += -L./lib/ -lxxx
链接动态/静态库
如果报错cannot find -lxxx
, 关闭shadow build
中文乱码
QT内部是使用“Unicode”编码的,QString里 保存的都是“Unicode”编码
QString("你好") 当读取到“你好”时
QT会默认调用QString::fromLatin(<