目前使用版本:Qt 5.9.5 (2023.06.20)
安装勾选如下:
安装完成后:
设置为默认:Desktop Qt 5.9.5 GCC 64bit
选中,再点击右边“Make Default”
注意 Complier 和 Qt version
Build & Run 设置:选中“Desktop Qt 5.9.5 GCC 64bit”
安装完成后,需要安装相应的工具:
sudo apt-get install gcc g++
sudo apt-get install libqt4-dev
sudo apt-get install build-essential
****************************************************************************************************
如果需要用qmake命令编译,需要要设置环境变量:
# 查看qmake版本
qmake -v
# QMake version 3.0
# Using Qt version 5.6.2 in /data/anaconda3/lib
# /data/Qt5.9.5/5.9.5/gcc_64/bin/qmake
# 进入目录:
cd usr/lib/x86_64-linux-gnu/qt-default/qtchooser
# 修改文件第一行内容为所需的 qmake 目录
sudo nano default.conf
# 默认为:
/usr/lib/qt5/bin
/usr/lib/x86_64-linux-gnu
# 修改为:
/data/Qt5.9.5/5.9.5/gcc_64/bin
/usr/lib/qt5/bin
/usr/lib/x86_64-linux-gnu
# 再次查看qt版本:
qmake -v
使用 qtchooser
qtchooser -install qt5.9 /opt/Qt5.9.1/5.9.1/gcc_64/bin/qmake
qtchooser -l
显示:
4
5
default
qt4-x86_64-linux-gnu
qt4
qt5-x86_64-linux-gnu
qt5.9.5
qt5
最后再设置下环境变量:
export QT_SELECT=qt5.9
qmake 使用:
# qmake自动生成makefile文件
qmake audiorecorder.pro
# 清除上次产生的object(.o)文件
make clean
# 由 makefile 编译生成可执行文件
make
参考:
ubuntu设置qmake默认的版本以及路径_乔烨的博客-CSDN博客
qmake切换默认版本_linux切换qmake版本_pineappleli的博客-CSDN博客
闫刚 qtchooser控制多个qmake 版本原理_qtchooser是什么_yangang185的博客-CSDN博客
sudo vim /etc/profile
export QTDIR=/opt/Qt5.4.1/5.4(这里为bin路径,qmake的目录路径可用find ./ -name qmake)
export PATH=$QTDIR/gcc_64/bin:$PATH
export LD_LIBRARY_PATH=$QTDIR/gcc_64/lib:$LD_LIBRARY_PATH
使变量生效:
source /etc/profile
验证安装是否成功:
qmake –v
【linux】(ubuntu)下安装Qt及可能出现的问题_ubuntu 安装qmake_清香可口柑的博客-CSDN博客
遇到的问题:
Qt缺少: gcc_64 编译工具链
原因:
因为安装时没有勾选 “Desktop gcc 64-bit”
参考:
**********************************************************************************************
Qt学习: Qt下载(多种下载通道+所有版本)
官方地址: Index of /archive/qt
简书:Q5安装
ubuntu 下安装Qt:
在Ubuntu下搭建Qt开发环境和Qt creator_花某某的博客-CSDN博客
Ubuntu环境下安装QT5_ubuntu qxlsxqt5_嵌入式-小王的博客-CSDN博客
Install Qt 5 on Ubuntu - Qt Wiki