直接讲主要内容。
在windows下,实际上,QT5可以随意搬移的,有2个地方
1、环境变量
set QT_INSTALL_PREFIX=G:\Qt599
set QTDIR=%QT_INSTALL_PREFIX%\5.9.9\mingw53_32
set PATH=%QTDIR%\bin;%QT_INSTALL_PREFIX%\Tools\mingw530_32\bin;%PATH%
2、运行调试的plugins目录设置
在Kit中,设置Environment添加
QT_PLUGIN_PATH=G:\Qt599\5.9.9\mingw53_32\plugins
不可以在QT Create运行之前设置,那样会启动QTCreate失败的,因为它用的是自己bin下的plugins目录。
然后,在不同环境,选用不同的Kit 即可以。
实际上,感觉QT太强大,也太庞大,release的运行环境5、60mb,而debug版本的运行环境6、700mb, .Net没法对比。这样,不如C#那么轻便。