QT安装
QT源码和SDK下载
01. windows下安装QT5.14.2
-
教程太多,此处省略
02. Linux下安装QT5.14.2
- 如果你需要视频教程,请点击跳转-《B站 | 2021年QT图形框架,编程开发全套教程,大概15:00左右开始示范安装
2.1 在官方下载 qt-opensource-linux-x64-5.14.2.run
2.2 直接运行脚本文件安装即可
- 如下所示,有可执行环境权限,直接运行安装即可!
ubuntu@ubuntu-virtual-machine 下载 % ll qt-opensource-linux-x64-5.14.2.run [0]
-rwxrw-rw- 1 ubuntu ubuntu 1.3G 7月 3 12:04 qt-opensource-linux-x64-5.14.2.run
ubuntu@ubuntu-virtual-machine 下载 % ./qt-opensource-linux-x64-5.14.2.run [0]
[2] Warning: Qt Account settings file [/home/ubuntu/.local/share/Qt/qtaccount.ini] does not exist.
运行后立马弹出安装界面
点击下一步,这里要强调一下,联网和不联网有区别!
-
联网的时候,需要官方注册账号登录,小编不想麻烦,就把网络断开,重新运行了一下!
-
下面这个是联网的情况
-
下面这个是没有联网的情况
-
点击下一步,进入下面这个环境,此处路径可以修改,小编不想麻烦,就不修改了
-
点击下一步,android和sources安装有点大,就没有安装…
此处详细介绍请点击跳转:https://blog.csdn.net/WU9797/article/details/80991126 -
下一步,同意许可,完成安装。
-
最后会在安装目录下出现对应文件夹,如下所示:
buntu@ubuntu-virtual-machine Qt5.14.2 % pwd [0]
/home/ubuntu/Qt5.14.2
- 配置系统环境
sudo vim /etc/environment
ubuntu@ubuntu-virtual-machine 桌面 % qmake -v [1]
QMake version 3.1
Using Qt version 5.14.2 in /home/ubuntu/Qt5.14.2/5.14.2/gcc_64/lib
03.ubuntu下安装qt5.14.2后遇到问题解决
3.1安装之后,运行发现有个错误,如下:
:-1: error: cannot find -lQtGuid
:-1: error: cannot find -lQtCored
collect2.exe:-1: error: error: ld returned 1 exit status
- 执行如下代码解决了问题
sudo apt-get install libglu1-mesa-dev
3.2 QtCreator不能输入中文
- 解决方案:
将文件/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so
拷贝到~/Qt5.14.2/5.14.2/gcc_64/plugins/platforminputcontexts/
和~/Qt5.14.2/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/
下,重启即可。
- 注意:如果你这个路径没有这个文件,先使用
sudo apt-get install fcitx-frontend-qt5
完成安装,小编之前装过搜狗输入法,应该装过这个 - 如果你和我的路径一样,可以复制粘贴下面两个选项
cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so ~/Qt5.14.2/5.14.2/gcc_64/plugins/platforminputcontexts/
cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so ~/Qt5.14.2/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/
后记
到此结束!