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,还是很有用的。

阅读剩余
THE END