Linux下QT安装
- 格式:doc
- 大小:28.00 KB
- 文档页数:3
1.1Qt安装1.1.1安装Qt准备删除/opt/qtsdk-2010.02文件夹;将U盘中“/应用程序包”文件夹下的“qt-sdk-linux-x86-opensource-2010.02”文件复制到Ubuntu系统的“/opt”目录下。
操作步骤:1)、打开Ubuntu系统的主文件夹;2)、如下图所示,点击“文件系统”-->打开”opt”文件夹,将U盘中“软件包”文件夹下的“qt-sdk-linux-x86-opensource-2010.02”文件夹复制到该文件夹下。
1.1.2开始安装Qt选择桌面左上角的“应用程序”—>“附件”—>“终端”打开终端窗口,输入如下指令:cd /optchmod 777 qt-sdk-linux-x86-opensource-2010.02.bin./ qt-sdk-linux-x86-opensource-2010.02.bin此时会弹出QT安装程序界面,如下图所示:选择“Next >”,弹出版权声明窗口,如下图所示:选择“I accept the agreement”,点击“Next >”进入下一步骤,接下来的操作均选择“Next >”,直至安装完成。
1.1.3Qt配置1、将U盘中“/软件包/需要修改的配置文件”中的profile文件拷贝复制到文件系统的路径“/etc”目录下,选择‘替换’;2、将U盘中“/软件包/需要修改的配置文件”中的libqsqlmysql.so文件拷贝复制到文件系统的路径“/opt/qtsdk-2010.02/qt/plugins/sqldrivers/”目录下;3、删除‘/opt’目录下的qt-sdk-linux-x86-opensource-2010.02.bin文件。
Linux 下编译并安装配置Qt 全过程 (1)Linux 下Qt Creator 的安装使用 (4)Arm-Linux嵌入式QT/E环境的建立(qt/e 3.x系列) (5)Qt4.3.5-X11-交叉编译平台的搭建、移植详解收藏 (9)QT-embedded-4.5 for arm的安装和使用收藏 (12)qt交叉编译工具的建立收藏 (17)Linux 下编译并安装配置Qt 全过程最近准备做Nokia 的Symbian,Maemo 下触摸屏开发。
考虑到程序的跨平台可移植性,最终选择使用Qt 开发。
相对来说,国内关于Qt 相关文档并不算很多。
作者将Linux 下编译并安装配置Qt 全过程总结了一下,只希望可以方便更多的朋友!1。
获得源代码src 官网下载地址:ftp:///qt/source/2009 年10 月1 日发布的qt-x11-opensource-src-4.5.3.tar.gz,大小122 Mb。
````2。
解压缩tar xvfz qt-x11-opensource-src-4.5.3.tar.gz3。
生成makefile 文件./configure-fast -no-openssl -qvfb这个时候他会问你:“Which edition of Qt do you want to use?”然后给你两个类型供选择:Type 'c' if you want to use the Commercial Edition.Type 'o' if you want to use the Open Source Edition.第一个是商业版,第二个是自由版。
选择'o'(Qt/嵌入式自由版是Qt为了开发自由软件提供的嵌入式版本)。
这时候,出现许可界面。
选择'yes' 接受许可协议。
开始生成makefile 文件。
这个大约需要5 -10 分钟的时间。
LinuxCentOS7安装Qt5.9.2Linux CentOS7 安装 Qt 5.9.2sudo yum groupinstall "C Development Tools and Libraries"sudo yum install libgl libgl-develsudo yum install mesa-libGL-devel mesa-libGLU-devel freeglut-develsudo yum install libxcb libxcb-devel libXrender libXrender-devel xcb-util-wm xcb-util-wm-devel xcb-util xcb-util-devel xcb-util-image xcb-util-image-devel xcb-util-keysyms xcb-util-keysyms-develLinux 安装包下载地址修改ldconfig的配置⽂件内容。
执⾏ldconfig 刷新动态库缓存。
Linux设置PATH环境变量Windows 环境变量配置QT_DEVICE_PIXEL_RATIO = autoQtANGLE = D:\Qt\Qt5.9.2\5.12.0\msvc2017_64\include\QtANGLEQtCreator = D:\Qt\Qt5.9.2\Tools\QtCreatorQTDIR = D:\Qt\Qt5.9.2\5.12.0\msvc2017_64PATH------------------------%QTDIR%\bin%QtCreator%\binC:\Strawberry\c\binC:\Strawberry\perl\site\binC:\Strawberry\perl\bin------------------------windows系统下主要的调试器:CDB ,只能调试⽤户程序,只有控制台界⾯,以命令⾏形式⼯作NTSD,只能调试⽤户程序,只有控制台界⾯,以命令⾏形式⼯作KD,主要⽤于内核调试,有时候也⽤于⽤户态调试,只有控制台界⾯,以命令⾏形式⼯作WinDbg,在⽤户态、内核态下都能够发挥调试功能,采⽤了可视化的⽤户界⾯Platform Compiler Native DebuggerLinux GCC/ICC GDB, LLDB (experimental)Unix GCC/ICC GDBmacOS GCC/Clang LLDB,FSF GDB(experimental)Platform Compiler Native DebuggerWindows/MinGW GCC GDBWindows/MSVC Microsoft Visual C++ Compiler Debugging Tools for Windows/CDB 在qt的官⽅⽂档上,写明了各个平台上的qtcreator⽀持的编译器以及对应调试器。
linux ubuntu X86和ARM平台QT安装步骤Linux ubuntu 平台:3种方式1、直接安装:sudo apt-get install libqt4-dev qtcreator(最好)2、源代码安装,一般不用3、sdk安装:下载sdk:sudo apt-get install libglib2.0-dev libSM-dev libxrender-dev libfontconfig1-dev libxext-devARM平台:1、安装交叉工具链,能够使用arm-linux-gnu-gcc命令编译如4.1.1版本的:mkdir /opt/crosstooltar -jxvf 路径/4.1.1_softfloat_withlib.tar.bz2 -C /opt/crosstool //将编译工具解压到crosstool中。
配置环境变量,当用arm-linux-gnu-gcc 编译程序时能够找得到此文件所在的目录例:vim /home/farsight/.bashrc在末尾添加:export PATH=$PATH:/opt/crosstool/4.1.1/bin2、看 4.1.1/arm-linux-gnu/lib下是否有zlib,libjpeg,libpng,freetype库文件如果没有,安装:以zlib为例:从下载源码tar -jxvf xxx/zlib-1.2.5.tar.bz2cd zlib-1.2.5CC=arm-linux-gnu-gcc AR=arm-linux-gnu-ar RANLIB=arm-linux-gnu-ranlib LD=arm-linux-gnu-ld ./configure --prefix=/opt/crosstool/4.1.1/arm-linux-gnumakemake install其他的网址是:安装步骤和上面一样3、Qt默认的ARM交叉编译器是:arm-linux-开头的,但是系统开始安装的是arm-linux-gnu开头的,所以要改qt源码:例:vim qt-everywhere-opensource-src-4.6.3/mkspecs/qws/linux-arm-g++/qmake.conf在arm-linux-后加个gnu,例:arm-linux-gnu-gcc...4、qt配置细微配置:编译qconfig,用qconfig执行相应的文件cd qt-everywhere-opensource-src-4.6.3/tools/qconfigqmakemakesudo cp qconfig /usr/bincd qt-everywhere-opensource-src-4.6.3/src/corelib/global qconfig qfeatures.txt...粗配置:使用./configure --help5、安装文件。
qt 安装教程Qt 是一个跨平台的应用程序开发框架,可以帮助开发者快速构建高质量的应用程序。
本教程将详细介绍如何安装 Qt 开发环境。
一、下载安装 Qt首先,你需要访问 Qt 官方网站(https://www.qt.io)并选择适合你的操作系统的 Qt 安装包。
Qt 支持多种操作系统,包括Windows、Mac 和 Linux。
点击下载按钮并选择合适的版本进行下载。
二、安装 Qt1. Windows 系统双击下载的 Qt 安装包,打开安装向导。
接受许可协议并选择安装目标路径。
你可以选择默认路径或自定义路径。
接下来,选择需要安装的组件。
你可以根据你的需求选择不同的组件。
一般来说,选择默认组件即可满足大部分开发需求。
点击下一步继续。
你可以选择是否创建启动菜单项和桌面快捷方式,然后点击安装按钮开始安装。
安装完成后,点击完成按钮退出安装向导。
2. Mac 系统双击下载的 Qt 安装包,将会自动解压并打开安装向导。
接受许可协议并选择安装目标路径。
你可以选择默认路径或自定义路径。
接下来,选择需要安装的组件。
你可以根据你的需求选择不同的组件。
一般来说,选择默认组件即可满足大部分开发需求。
点击继续按钮。
输入管理员密码以确认安装。
然后点击安装按钮开始安装。
安装完成后,点击完成按钮退出安装向导。
三、配置 Qt1. Windows 系统打开 Qt Creator,点击工具菜单下的选项。
在选项对话框中,选择 Kits 选项。
点击添加按钮来添加 Qt 版本和编译器。
对于已经安装的 Qt 版本,Qt Creator 会自动检测到并添加。
你也可以手动添加 Qt 版本和编译器。
点击 OK 保存配置。
2. Mac 系统打开 Qt Creator,点击 Preferences 菜单选项。
在 Preferences 对话框中,选择 Kits 选项。
点击添加按钮来添加 Qt 版本和编译器。
对于已经安装的 Qt 版本,Qt Creator 会自动检测到并添加。
3、这就是本文用的方法,就是下载源码包,自己编译安装,最为麻烦,但是本来就是学习的,况且现在只能下载到源码包,那就先学习这种方法把。
软件下载QT有好几个下载网站,这里汇总介绍,自从诺基亚公司放弃Meego、遣散Qt开发团队以后,Qt商业版本的网站移到了,而开源版本则放到了 :1、首先是诺基亚的官方网站/这个是不太方便的,想快速下载的接着看后面的。
此网站需要填写用户名和邮箱地址,下载地址会发送到邮件里,我就把我收到的地址贴出来吧。
下面是邮件中的地址汇总。
这里面的linux源码是commercial版本。
Qt 4.8.4 for embedded Linux/developer/download/qt-everywhere-commercial-sr c-4.8.4.tar.gzInstalling Qt for embedded Linux/doc/qt-4.8/qt-embedded-install.htmlQt Commercial Charts 1.1.0/developer/download_charts/qt-commercial-charts-src-1.1.0.tar.gzQt 5.0.0 Sources/developer/download_50/qt-everywhere-commerci al-src-5.0.0.tar.gzQt 4.8.4 for Windows (Src and VS2008 32bit Binary)/developer/download/qt-win-commercial-4.8.4-vs2 008.exeQt Visual Studio Addin 1.1.11 for Qt4 (Binary)/developer/download/qt-vs-addin-1.1.11.exeQt 4.8.4 for Windows (Src and VS2010 32bit Binary)/developer/download/qt-win-commercial-4.8.4-vs2 010.exeQt 4.8.4 for Windows (Src and MinGW 32bit Binary)/developer/download/qt-win-commercial-4.8.4-min gw.exeQt Creator 2.6.1 for Windows (32bit Binary)/developer/download_creator/qt-creator-win-comm ercial-2.6.1.exeQt 4.8.4 for Windows (Src and VS2010 64bit Binary)/developer/download/qt-win-commercial-4.8.4-vs2 010-64bit.exeQt Commercial Charts 1.1.0/developer/download_charts/qt-commercial-charts-src-1.1.0.zipQt 5.0.0 Sources/developer/download_50/qt-everywhere-commerci al-src-5.0.0.zipQt 5.0.0 Offline SDK for Windows (32-bit Binary)/developer/download_50/qt-windows-commercial-5.0.0-msvc2010_32-x86-offline.exeQt Visual Studio Addin 1.2.0 for Qt5 (Binary)/developer/download_50/qt-vs-addin-1.2.0.exe2、QT-project网站下载/downloads这个网站就直接而且清晰多了,分类很清楚,如下图所示。
安装qt-everywhere-opensource-src-4.7.3.tar.gz1、linux下安装QT1、获得qt软件包 qt-everywhere-opensource-src-4.8.0.tar.gz 获得qt软件包,然后,解压:tar zxvfqt-everywhere-opensource-src-4.7.3.tar.gz,默认安装到此目录下:/usr/local/Trolltech/Qt-4.8.02、安装PC平台的QT1) 配置:进入解压后的文件夹里,运行./configure -prefix /usr/local/Trolltech/Qt-4.8.0-pc2) 编译:make (时间比较长,好几个小时)3) 安装:make install (由于在配置时指定了安装目录,这样将被安装到目录下:/usr/local/Trolltech/Qt-4.8.0-pc)2、编译可执行文件1、cd到工程目录2、/usr/local/Trolltech/Qt-4.7.3/bin/qmake 生成.pro文件3、make4、在当前目录生成二进制文件,执行即可【./二进制文件】3、配置eclipse环境windows->perference->QT->Add->【/usr/local/Trolltech/Qt-4.7.3/bin】安装qt-x11-opensource-src-4.4.0.tar.gz1、/developer/downloads/qt/x11 下载2.tar -zxvf qt-x11-opensource-src-4.4.0.tar.gz 解压3.cp qt-x11-opensource-src-4.4.0.tar.gz /usr/local4.mv qt-x11-opensource-src-4.4.0.tar.gz qt 改下名,好记吧?我也不知道,,,5.cd qt6./configure7.gmake 编译,在我p4的破电脑上跑了3个小时左右,,,8.gmake install 安装,也花了不少时间,不过比上面快。
qt安装教程Qt(发音相似于“cute”)是一种跨平台的C++图形用户界面(GUI)开发框架,适用于开发桌面应用程序、嵌入式系统和移动平台应用程序。
在本教程中,我们将介绍如何安装Qt开发环境。
以下是安装步骤的详细说明:第一步:下载Qt安装包首先,访问Qt官方网站(https://www.qt.io/)并选择“Downloads”选项。
在下载页面上,你可以选择不同的版本和组件,根据你的需求选择合适的版本。
第二步:选择适合的安装程序根据你的操作系统选择适合的安装程序。
Qt提供了Windows、macOS和Linux等不同的版本。
例如,如果你使用Windows系统,可以选择Windows版本的安装程序。
第三步:运行安装程序双击下载的安装程序,运行Qt安装向导。
接受许可协议和使用条款,然后点击“下一步”。
第四步:选择安装选项在安装选项页面上,你可以选择要安装的组件和功能。
如果你只是想安装Qt桌面开发组件,可以选择相应的选项。
你还可以选择安装Qt Creator IDE,这是一个集成开发环境,用于开发Qt应用程序。
第五步:选择安装路径在安装路径页面上,选择你想要安装Qt的目录。
默认情况下,它将安装在C:\Qt目录下。
你可以保留默认设置或选择其他目录。
第六步:配置安装选项在配置安装选项页面上,可以选择是否自动添加Qt到系统的环境变量中。
如果你不熟悉这个选项,建议保留默认设置。
点击“下一步”继续。
第七步:选择Qt版本在选择Qt版本页面上,你可以选择要安装的Qt版本。
通常建议选择最新版本,因为它包含了最新的功能和修复了一些问题。
第八步:安装程序执行点击“安装”按钮后,安装程序会开始执行安装过程。
等待安装完成。
第九步:安装完成安装完成后,你将看到“安装成功”提示。
点击“完成”按钮关闭安装程序。
第十步:配置Qt Creator如果你选择安装Qt Creator IDE,启动它后,需要进行一些配置。
首先,选择语言和外观选项,然后点击“下一步”。
一、下载Qt源码包到本机,然后解压缩
1.下载qt-x11-free-3.
2.1.tar.gz和qt-x11-opensource-src.tar.gz二进制包。
2.在终端切换至qt-x11-free-
3.2.1.tar.gz所在目录下,执行:tar zxvf qt-x11-free-
3.2.1.tar.gz -C /usr/local
3.已同样的方法将qt-x11-opensource-src-.tar.gz源码包解压缩到/usr/local目录PS:(推荐解压缩至/usr/local目录,目录可以根据名称自己创建)
二、进入用户主目录编辑该目录下的.bash_profile文件,并设置Qt环境变量,在这里我们以root用户以例。
#vi /root/.bash_profile //打开root用户.bash_profile文件
在root用户.bash_profile文件中设置环境变量,在此文件里面添加如下内容:
QTDIR=/usr/local/qt-x11-free-3.2.1
PATH=$QTDIR/bin:$PATH
MANPATH=$QTDIR/doc/man:$MANPATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QTDIR PATH MANPATHLD_LIBRARY_PATH
添加完上面信息后按ESC键,“Shife+:”组合键回到vi编辑器命令行状态,输入wq!(强制保存退出)
三、添加完环境变量后,使环境变量立即生效:#source /root/.bash_profile
四、进入Qt解压缩的目录
#cd $QTDIR或#cd /usr/local/qt-x11-free-3.2.1都可以,因为在/root/.bash_prof ile文件已经定义了环境变量QTDIR=/usr/local/qt-x11-free-3.2.1和export QTDIR 。
五、使用configure工具来构建Qt库和它提供的工具:./configure(./configure --hel p 配置选择的列表。
例:-thread选项来创建这个库的一个多纯种版本。
)
六、最后一步就要进入漫长的Qt安装编译时间了,有事的就出去办事吧,安装编译时间大约需要两个小时。
编译命令:make 安装命令:make install
首先我们进入Linux的图形界面,打开一个控制终端(在桌面空间处单击鼠标右键,在弹出的单菜中选择“新建控制终端”。
),在控制终端里面新建一个.cpp文件,并编写程序,如下:
#vi HelloWorld.cpp //建立一个HelloWorld.cpp文件
#include<qapplication.h>
#include<qlabel.h>
int main(int argc,char *argv[])
{
QApplication app(argc,argv);
QLabel *label=new QLabel("Hello World!!!",0);
app.setMainWidget(label);
label->show();
return app.exec();
}
写完上面的代码后保存退出(wq)vi编辑器。
#qmake -project //把.cpp文件编译成.pro文件
#qmake //通过.pro文件自动创建Makefile文件
#make //编译,生成HelloWorld执行文件
#./HelloWorld //运行HelloWorld文件
程序正常运行对话框显示“HelloWorld!!!”,证明Qt安装成功!!。