1. 首先将虚拟机Ubuntu的网络调通,然后用wget命令访问qt官网进行下载。
wget https://download.qt.io/archive/qt/5.12/5.12.9/qt-opensource-linux-x64-5.12.9.run
得到 qt-opensource-linux-x64-5.12.9.run文件,随后增加运行qt-opensource-linux-x64-5.12.9.run的执行权限。
sudo chmod +x qt-opensource-linux-x64-5.12.9.run
此时先关闭网络,再运行qt-opensource-linux-x64-5.12.9.run
./qt-opensource-linux-x64-5.12.9.run
等待安装完成。
2.安装qt5安装完成后,为了能让qt软件在使用过程中能够输入汉字,需先配置Ubuntu的系统语言为中文。
安装fcitx输入法。
sudo apt-get install fcitx
将“汉语”拖到最上面,然后点击“运用到 整个系统”(上图系统已经是汉语)。系统就可以变成汉语系统。
3. 实现QT5 软件中文输入法
安装fcitx插件
sudo apt install fcitx-frontend-qt5
复制插件到QT5的安装目录然后重启,试试QT5应该就可以启动输入汉字了。
cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so /opt/Qt5.12.9/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/
为了能让软件能正常的编译运行QT程序,需要检查编译器是否已经安装。
sudo apt-get install gcc g++ sudo apt-get install lsb-core lib32stdc++6
编译器安装完成后,就可以在软件创建工程编译运行了。
4. 建立桌面快捷方式
vi /usr/share/applications/Qt5.12.9.desktop
[Desktop Entry] name=Qt5.12.9 Comment=Qt5.12.9 IDE Exec=/opt/Qt5.12.9/Tools/QtCreator/bin/qtcreator.sh Icon=/opt/Qt5.12.9/5.12.9/Src/qtwebengine/src/3rdparty/chromium/chrome/app/theme/chromium/linux/product_logo_32.xpm Terminal=false StartupNotify=true Type=Application Categories=Application;Development; ~
使用Ubuntu的我的电脑找到/usr/share/applications/文件夹
就可以看到qt的图标,将它拖到桌面上方便下次使用qt。



