ubuntu下安装qt,Ubuntu软件中心
大家好,今天小编来为大家解答ubuntu下安装qt这个问题,Ubuntu软件中心很多人还不知道,现在让我们一起来看看吧!
ubuntu系统如何安装qt
在Linux开发板上配置Qt运行环境,首先需要安装Qt Creator。下载Qt 5.12.9版本的安装文件,Linux系统用户可以选择".run"后缀的文件。下载完成后,使用wget指令或在Ubuntu终端直接拷贝至终端,确保该文件具有执行权限,并执行安装。
接着,配置Qt Creator Kits以适应ARM平台。打开Qt Creator,进入选项设置,配置qmake、C++编译器以及Kits。为验证Qt编译是否成功,新建项目,选择模板、工程存放位置、默认使用qmake,选择类模板、文件翻译(默认无),配置Kits(全选),选择ARM平台套件,并设置Debug构建。编译程序后,在工程目录的同级目录下,会生成对应的可执行文件。将此文件拷贝至开发板文件系统上,执行./test命令即可。
若需通过命令行直接编译Qt工程,可进入对应工程文件夹,运行qmake生成Makefile,然后执行make进行编译。编译完成后,当前文件夹将生成test可执行文件。将此文件拷贝至开发板文件系统上,执行./test命令以运行。
Ubuntu下安装QT
Ubuntu下安装QT
请前往以下下载地址:ch01-02
在该页面,您将找到Qt 5.5.0版本的安装包。点击下载并完成安装过程,通常情况下,安装时选择“一路默认安装”即可。
安装完成后,通过命令行使用以下命令打开default.conf文件:
sudo vi/usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf
进入编辑状态后,将第一行更改为您的安装路径下的bin目录路径,第二行更改为Qt5.5.0目录的路径。保存并退出。
接着,执行命令安装libgl1-mesa-dev库:
sudo apt-get install libgl1-mesa-dev
此步骤完成后,您就可以使用QT进行软件编程。
如需卸载QtCreator,可使用以下步骤:
在终端中进入安装QtCreator的目录,执行命令./MaintenanceTool进行卸载。
遇到编译QT时出现错误的情况,可尝试以下步骤解决问题:
首先,通过命令行执行sudo apt-get install build-essential和sudo apt-get install libqt4-dev。
若上述步骤无法解决无法输入中文的问题,可能是由于缺少fcix for Qt5动态库导致。在QT安装目录下的/Tools/QtCreator/bin/plugins目录下的platforminputcontexts目录中,有相关动态库支持输入法。
确保QT相关的程序使用了系统依赖库。解决方法是将系统依赖库目录下的相关动态库拷贝到QT安装目录。您需要先安装fcitx-libs-qt和fcitx-libs-qt5这两个库。
使用命令行完成安装:sudo apt-get install fcitx-libs-qt fcitx-libs-qt5。
拷贝动态库至QT安装目录:
cp/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so/home/jak/Qt5.5.0/Tools/QtCreator/bin/plugins/platforminputcontexts
或者
cp/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so/home/jak/Qt5.5.0/5.5/gcc_64/plugins/platforminputcontexts
完成以上步骤后,编译的Qt开发程序应能正常输入中文。
参考链接:Ubuntu下安装Qt5.8- CSDN博客
关于Qt新安装之后出现Error while building/deploying(kit: Desktop Qt 5.7.0 GCC 64bit) When executing step"Make”问题,可查阅相关博客获取更详细的解决方案。
怎样在ubuntu下安装Qt开发环境
ubuntu自带的软件下载中心下载的Qt让人比较头疼,Qdesigner等可以正常使用,但是Qt的库函数不会下载,apt-get也无法下载的时候,需要手动安装。安装前确保有4G的剩余空间。安装过后可以删除2G安装用的文件。
1.下载Qt Framework。进入网址,选择中间的标签LGPL,然后下载Qt libraries 4.7.0 for Linux/x11(199MB)
更新:找不到的话可以直接到,在页面中间的Qt Library里选最新的Qt libraries 4.8.3 for linux/X11(223 MB)
2.解压文件。进到存放下载文件的目录下执行tar-zxvf qt-everywhere-opensource-src-4.7.0.tar.gz
其中qt-everywhere-opensource-src-4.7.0.tar.gz是刚下载文件的文件名
3.默认情况下系统是没有g++编译环境的。需要手动安装。执行sudo apt-get install build-essential。如果提示找不到包可以更新一下源。方法为sudo gedit/etc/apt/sources.list编辑源列表。然后执行sudo apt-get update
4.执行sudo apt-get install libx11-dev libfreetype6-dev libavahi-gobject-dev libSM-dev libXrender-dev libfontconfig-dev libXext-dev
5.把解压后的文件夹拷贝到英文目录(非tmp)下,进入该文件夹执行./configure,然后选择o(开源),接着选择yes(同意)。运行结束后提示Just run'make'等信息后表示这步成功了。
6. make。执行make,这步需要很长时间(我用了4个小时T_T)
7.安装qt。执行sudo make install,这步较快,文件安装在/usr/local/Trolltech/Qt-4.7.0
8.设置环境变量。执行vi~/.bashrc添加如下内容:
QTDIR=/usr/local/Trolltech/Qt-4.7.0/
PATH=$QTDIR/bin:$PATH
MANPATH=$QTDIR/doc/man:$MANPATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QTDIR PATH MANPATH LD_LIBRARY_PATH
之后重启。如果不会用vi可以执行vi语句后输入:$回车,然后输入o进入输入模式,将上面的字段拷贝后按esc,然后输入大写的ZZ即可。
9.接下来就可以按照
qmake-project
qmake
make
的步骤执行qt程序了,不过有可能会遇到qmake找不到的情况,这时候输入 sudo apt-get indtall qt4-dev-tools重启就可以了,这步是安装designer/assistant,还是很有用的。