当前位置:文档之家› qt在windows-安装配置

qt在windows-安装配置

qt在windows-安装配置
qt在windows-安装配置

Installing Qt/Windows

本人在windows下使用Qt所以下面介绍一下在windwos安装Qt的情况。

qt在windows安装,很简单,我们按照下面的步骤:

第一步:准备安装软件

请大家准备好软件qt-win-opensource-4.0.1-mingw.exe 和devcpp-4.9.9.2_setup.exe

如果大家没有软件,可以到官方网站下载,或者去下载.

第二步:安装软件

大家先安装devcpp-4.9.9.2_setup.exe,详细过程就不讲了,windows软件大同小异

接下来安装qt-win-opensource-4.0.1-mingw.exe,安装过程也差不多,大家在安装过程中

到了MinGW时,要注意在find MinGW (previously installed MinGW)是选择你安装的devcpp 的目录

比如:c:Dev-Cpp 其它的就不用管了,一直用‘next’就可以了

第三步:编译应用程序

1. 在这时就安装好了软件,接下来,我们来编译运行一个程序。

在记事本中我输入源代码

////////////////////////////////////////////////////

#include

#include

int main(int argc, char *argv[])

{

QApplication app(argc, argv);

QPushButton hello("Hello world!");

hello.resize(100, 30);

hello.show();

return app.exec();

}

////////////////////////////////////////////////////

我们保存文件为:helloworld.cpp

2. 接下来我从开始菜单进入Qt 4.0.1 command Prompt 在dos下进入文件的目录。

运用qmake工具编译文件。

a. 在进入要编译的文件目录,输入qmake -project 这个命令主要是生成工程文件

b. 接下来我们输入qmake,编译工程文件

c. 接下来我没输入make 最后我们编译,这时如果没有错误,可执行文件就生成了。

第四步:运行程序

找到生成的release或者debug目录下的可执行文件,运行就可以了。

qt:Window下安装配置QT开发环境(4.3.2)

1.下载必须的软件

QT (QT的各种开发工具和类库)

DEVCPP (QT开发的IDE)

2.软件安装

首先安装devcpp,这里举例安装路径为c:\Dev-Cpp

再,安装QT软件包,这里举例安装路径为:c:\QT.安装过程中会询问minGW的安装

路径选择c:\Dev-Cpp\mingGW

3.设置系统环境变量

方法:我的电脑->属性->高级->环境变量->系统变量

PA TH=C:\Qt\4.3.2\bin;%PATH%;C:\MinGW\bin (这个需要添加内容)

QTDIT=C:\Qt\4.3.2 (这两个需要创建)

QMAKESPEC=win32-g++

设置完成后,需要重新启动系统使设置生效,注销登录也可以。

4.修改Dev-Cpp的相关设置使其支持QT代码提示功能

打开Dv-Cpp的主界面->工具->编译选项->目录

二进制:加入C:\Qt\4.3.2\inculde

库:加入C:\Qt\4.3.2\include和C:\Qt\4.3.2\lib

C++包含文件:加入C:\Qt\4.3.2\include,C:\Qt\4.3.2\bin,C:\Qt\4.3.2\lib

打开Dv-Cpp的主界面->工具->编辑器选项->浏览类->代码补全

在代码补全列表中添加

C:\Qt\4.3.2\inculde\QtGui, C:\Qt\4.3.2\inculde\QtCore 等文件夹中的.h头文件

5.编译连接源代码,在dos提示符下用下列三条命令

qmake -project

qmake xx.pro (xx需要被替换成你的工程名)

make

6.执行生成的可执行文件即可看到你的软件界面了.

1、把代码拿到QT安装目录之外编译,总报错,错误信息是“QtV alidLicenseForGuiModule' does not name a type”。如果把代码放到QT安装目录内,则编译正常。

2、无法用Debug方式编译代码,原因是安装文件里面没带QT的Debug库。不能编译Debug 程序会给以后的调试工作带来许多不便。

以上的两个问题,其实QT都帮我们解决了,只是在没有帮助提示的时候很难找到解决方法,反正这两个问题是把我郁闷了半天。解决的方法是运行[开始]>[程序]>[Qt by Trolltech v4.0.1 (OpenSource)]>[Qt 4.0.1 (Build Debug Libraries)],[Qt 4.0.1 (Build Debug Libraries)]实际上是运行了QT安装目录下的“bin\qtvars.bat compile_debug”。该命令有两个作用,一是重新编译生成qmake程序,二是编译生成了QT的Debug库。此时,你可以去查看一下QT安装目录下的lib目录,.a文件会多了一些以字母d结尾的库文件,这些就是QT的Debug库。

下面,就是编译一个最简单的Hello world程序,验证QT和MinGW安装无误。QT安装目录里已经有Hello world程序的源码,在QT安装目录的examples\tutorial\t1\中,以命令行方式进入该目录,分别运行“qmake”命令和“make”命令,即可在release目录中生成Hello world的可执行程序,若运行“make debug”命令,则会在debug目录中以Debug编译方式生成Hello world的可执行程序。

在Windows环境正确配置QT

标签:C++QT Windows

/*海内存知己天涯若比邻*/

QT是赫赫有名的跨平台的C++ 界面库。在Linux 平台上开发的朋友都不会对它陌生,而且早年Borland 公司麾下的Linux 平台上的快速开发工具(RAD) Kylix 的组件库就是封装了QT 而成。众所周知C++ 的库封装的层次都很低,所以即使是QT 这样的库你也不要指望它可以如Delphi 那般高级。

QT 有商业和免费开源的版本,在Windows 平台上,Trolltech(QT的开发公司)并没有提供已编译好的二进制文件,所以程序员要自己手工在Windows 平台上面进行编译,而且编译的时间比较长,大家要先有心理准备。一开始,我也不知该如何在Windows 上面配置QT

的开发环境,所以在网上搜了一下,发现文章质量良莠不齐,还在总算找到了一篇正确的,并照做成功,故而推荐给大家。先介绍一下我的开发环境,我使用的是酷睿2双核64位笔记本,1 G内存,Windows XP SP2,VS2005,QT4.2.3。

引用网友的正确安装配置方法如下:

1. 下载代码:到官方网站下载windows下的opensource的压缩包,或者来这里下载名字类似qt-win-opensource-src-4.

2.

3.zip。然后下载编译VS的QT库的补丁,解压这两个包到一个目录,如C:\Qt\

4.2.3

2.配置环境

配置VS的vsvars32.bat,一般在C:\Program Files\Microsoft Visual Studio 8\Comm on7\Tools下面在PATH的头部添加QT所在目录,如C:\Qt\4.2.3,在INCLUDE上添加C: \Qt\4.2.3\include,LIB中添加C:\Qt\4.2.3\lib,具体的目录是你刚才解压的目录,打开这个批处理文件,看着原来怎么写的你就学着写好了。俺的类似如下:

@set PATH=C:\Qt\4.2.3;C:\Program Files\Microsoft Visual Studio 8\Common7\I DE;。。。%PATH%

@set INCLUDE=C:\Qt\4.2.3\include;C:\Program Files\Microsoft Visual Studio 8\ VC\ATLMFC\INCLUDE;。。。%INCLUDE%

@set LIB=C:\Qt\4.2.3\lib;C:\Program Files\Microsoft Visual Studio 8\VC\ATLMF C\LIB;。。%LIB%

打开一个cmd命令行窗口,把这个文件托过来执行,这样,你打开的cmd就具有上面设置的环境变量了,但是这些变量只针对你当前的cmd,不会更改本机配置,所以,不要关闭cmd

窗口,执行下nmake /?看看能不能找到nmake命令

3.打补丁

执行刚才解压acs-4.2.2-patch1.zip之后的那个installpatch42.bat,直接托过来运行就好了。

C:\Qt\4.2.3> installpatch42.bat

4.配置QT安装,QT需要一些,定位到QT的目录下面,执行C:\Qt\4.2.3> qconfigure.ba t https://www.doczj.com/doc/912248492.html, -release -no-stl上面的选项根据你自己需要来写啊,比如你要debug版,就加个-debug选项,想要STL就把后面的去掉。第一个参数表示你编译出来的为那个VS版本使用,msvc 对应Visual Studio 6.0,https://www.doczj.com/doc/912248492.html,对应2003,我的2005就用msvc2005了。如果你不怕一会编译时间太长,你就干脆直接输入C:\Qt\4.2.3> qconfigure.bat msvc2005会输出一些配置信息,默认情况会编译很多东西。看好了,是不是你想要的,没有问题,就同意好了

5.编译

运行nmake

C:\Qt\4.2.3> nmake

慢慢等吧,或者让它自己在那跑,你自己继续工作。

6.配置环境,

我的电脑>属性>高级>环境变量>用户变量里面设置几个变量:

PATH中增加C:\Qt\4.2.3\bin(如果没有就创建),

创建QMAKESPEC值为win32-msvc2005,这个值还是根据你要生成的Vs版本,6.0 使用win32-msvc, 2003 使用https://www.doczj.com/doc/912248492.html,, 2005就是win32-msvc2005

创建QTDIR值为C:\Qt\4.2.3

如果你机器上安装多个版本的QT,就通过这三个环境变量来切换了,我同时有C:\Qt\4.0.0,那么就把那些前缀都换成C:\Qt\4.0.0,就使用4.0了。最后为了使的你刚才修改的环境变量生效,重启cmd,可以通过C:\> qmake -v来看你使用的QT版本。

7.整个程序测试下hello.cpp

#include

#include

int main(int argc, char **argv) {

QApplication app(argc, argv);

QLabel *label = new QLabel("Hello World!");

label->show();

return app.exec();

}

执行

C:\> qmake -project -t vcapp -o projectname.pro

C:\> qmake

在目录下面会生成projectname.vcproj,有这个就可以使用VS打开了,剩下的和普通的C+ +程序一样编译,运行,调试好了。

以上就是在Windows 系统环境下配置QT 的方法,我照着做成功了,相信大家也是没有问题的。C++ 博大精深,多了解一些C++ 库是有好处的。再次感谢好心网友的贡献!:-)

Windows2000 VC6.0 下QT开发环境配置

Windows2000 下QT开发环境配置

我使用的是win2000系统和VC6.0编译器

1 到下载qt-win-opensource-src-4.2.2.zip包注意一定要下载.zip的包不要下载.exe的安装文件可

执行文件是配合g++编译器的不支持VC编译器

然后解压缩到你想要的目录下我解到D:\qt

2 到下载acs-4.2.2-patch1.zip解压缩到刚才的qt的目录下

3设置环境变量

变量名值

Include C:\Program Files\Microsoft Visual Studio\VC98\Include(根据你安装VC 编译器的路径而定)

Lib C:\Program Files\Microsoft Visual Studio\VC98\Lib

Path C:\Program Files\Microsoft Visual Studio\VC98\Bin;C:\Program Files\Mic rosoft Visual

Studio\Common\MSDev98\Bin;C:\Program Files\Microsoft Visual

Studio\Common\MSDev98\Bin;D:\qt\lib;D:\qt\bin

QMAKESPEC win32-msvc

4

打开命令行窗口进入qt目录下然后按顺序执行

>installpatch42.bat

>qconfigure.bat msvc -debug -no-stl -no-style-windowsxp (因为是2000系统不支持winxp的风格所以要有-no-style-windowsxp 去掉xp风格的支持否则编译会出现错误) >nmake

这时如果出现报qtmain.lib找不到的错误那么在qt安装目录下搜索qtmaind.lib 将其复制出来改名为qtmain.lib 再拷贝回去重新执行nmake 就可以了

执行完后编译个程序试下

>qmake -project

>qmake

>nmake

本贴参考了英文文档

感谢论坛上的一位前辈对我的指导昨天他花了好几个小时来帮我对他的帮助我万分感谢

QtCreator安装和helloworld程序编写

封面 作者:PanHon glia ng 仅供个人学习

一、Qt Creator的安装和hello world 程序的编写

我们这里讲述windows 下的Qt Creator ,在Linux 下基本相同。本文先讲述基本的下载、安装和最简单程序的编写,然后在附录里又讲解了两种其他的编写程序的方法。 1.首先到Qt 的官方网站上下载Qt Creator ,这里我们下载windows 版的。下载地址:如下图我们下载:Download Qt SDK for Windows* (178Mb) 下载完成后,直接安装即可,安装过程中按默认设置即可。 2.运行Qt Creator ,首先弹出的是欢迎界面,这里可以打开其自带的各种演示程序。 3.我们用File->New 菜单来新建工程。 4.这里我们选择Qt4 Gui Application 。 5.下面输入工程名和要保存到的文件夹路径。我们这里的工程名为hello world 。 6.这时软件自动添加基本的头文件,因为这个程序我们不需要其他的功能,所以直接点击Next 。 7.我们将base class 选为QDialog 对话框类。然后点击Next 。 8.点击Finish ,完成工程的建立。 9.我们可以看见工程中的所有文件都出现在列表中了。我们可以直接按下下面的绿色的run 按钮或者按下Ctrl+R 快捷键运行程序。 10.程序运行会出现空白的对话框,如下图。 11.我们双击文件列表的dialog.ui 文件,便出现了下面所示的图形界面编辑界面。 12.我们在右边的器件栏里找到Label 标签器件

13.按着鼠标左键将其拖到设计窗口上,如下图 14.我们双击它,并将其内容改为hello world 。 15.我们在右下角的属性栏里将字体大小由9 改为15 16.我们拖动标签一角的蓝点,将全部文字显示出来 17.再次按下运行按钮,便会出现hello world 。 到这里hello world 程序便完成了。 Qt Creator 编译的程序,在其工程文件夹下会有一个debug 文件夹,其中有程序的.exe可执行文件。但Qt Creator默认是用动态链接的,就是可执行程序在运行时需要相应的.dll 文件。我们点击生成的.exe 文件,首先可能显示“ 没有找到mingwm10.dll ,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题。”表示缺少mingwm10.dll 文件。 解决这个问题我们可以将相应的.dll 文件放到系统中。在Qt Creator 的安装目录的qt 文件下的bin 文件夹下(我安装在了D 盘,所以路径是 D:\Qt\2009.04\qt\bin ),可以找到所有的相关.dll 文件。 方法一:在这里找到mingwm10.dll文件,将其复制到C:\WINDOWS\systen文件夹下即可。下面再提示缺少什么dll 文件,都像这样解决就可以了。 方法二:将这些dll 文件都与.exe 文件放到同一个文件夹下。不过这样每 个.exe文件都要放一次。 方法三:将D:\Qt\2009.04\qt\bin加入系统Path环境变量。右击我的电脑->属性->高级->环 境变量->在系统变量列表中找到Path,将路径加入其中即可。 附 1:用纯源码编写。 1.新建空的Qt4 工程。 2.工程名为hello world ,并选择工程保存路径(提示:路径中不能有中 文)。 3.在新建好的工程中添加文件。右击工程文件夹,弹出的菜单中选择 Add New。

实验一、Qt实验环境搭建和使用

实验一、Qt实验环境的搭建和使用 一、实验目的 1、熟悉Qt的安装步骤 2、熟悉Qt程序的基本结构 二、实验内容 1、搭建虚拟机+Linux实验环境 2、安装Qt4.8 步骤: (1)解压代码 tar zxvf qt-everywhere-opensource-src-4.8.2.tar.gz (2)执行./config生成makefile ./config 下面出现对话框选择open source edition.这是自由版。输入yes接受协议。 (3)编译QT 执行make命令,需要2个小时。 (4)安装QT 运行make install命令。需要几分钟时间,默认安装到/usr/local/Trolltech/Qt-4.8.2. 运行/usr/local/Trolltech/Qt-4.5.3/bin/designer ,若能启动QT,说明QT已经安装好了。 (5)设置环境变量 更改用户环境变量 gedit /home/envi/.bashrc 添加: export QTDIR=/usr/local/Trolltech/Qt-4.8.2 export PA TH=$QTDIR/bin:$PATH export MANPATH=$QTDIR/man:$MANPATH export LD_LIBRARY_PA TH=$QTDIR/lib:$LD_LIBRARY_PA TH 更改包括root用户的环境变量 sudo gedit /etc/profile 添加: export QTDIR=/usr/local/Trolltech/Qt-4.8.2 export PA TH=$QTDIR/bin:$PATH export MANPATH=$QTDIR/man:$MANPATH export LD_LIBRARY_PA TH=$QTDIR/lib:$LD_LIBRARY_PA TH (6)测试环境变量 重启测试环境变量: qmake -v 显示版本信息:

ubuntu 下QTCreator安装及使用

QT Creator安装与应用 注:在用QT编程时,不要用QtUiTools等库,QTEmbedded中没有这些库。 1、执行以下命令,进行安装QT应用库文件及QT Creator; sudo apt-get install qt4-dev-tools qt4-designer qt4-doc qt4-qtconfig qt4-demos qt4-qmake libqt4-sql-mysql qdevelop (这一步可以省略)sudo apt-get install qt-creator 简介: qt4-dev-tools 中包括了Qt Assistant,Qt Linguist,Qt Creator qt4-designer 可视化窗体设置工具 qt4-doc 这个是帮助文档 qt4-qtconfig Qt的配置工具,这个装好默认好 qt4-demos 官方的一些Demo Qt Assistant是Qt自带的一款可定制、可重新发行的帮助文件浏览器。Qt Assistant 支持HTML文件,用户可以利用其定制自己的功能强大的帮助文档浏览器。关于Qt Assistant定制的资料主要是Qt Assistant自身所带的英文文档,虽然讲解比较详细,但是对于初学者来说难以快速的入手https://www.doczj.com/doc/912248492.html,/space.php?uid=8210028&do=blog&id=343591

QT-Designer使用教程https://www.doczj.com/doc/912248492.html,/data/2007/1228/article_2935.htm Qt Designer使用简易教程 https://www.doczj.com/doc/912248492.html,/s/blog_4b0f065f0100e4zv.html QT-Linguist使用方法:QT-Linguist工具主要用在项目的多语言翻译处理过程中https://www.doczj.com/doc/912248492.html,/jrsnail/blog/item/b179942ec3144a434fc2268d.html 2、按照提示输入“y”,安装相应文件,结果如下界面所示; 3、安装后,单击左上角Applications,选择Programming,会出现刚才安装的相应QT应用程序,如下界面所示;

qt在windows-安装配置

Installing Qt/Windows 本人在windows下使用Qt所以下面介绍一下在windwos安装Qt的情况。 qt在windows安装,很简单,我们按照下面的步骤: 第一步:准备安装软件 请大家准备好软件qt-win-opensource-4.0.1-mingw.exe 和 devcpp-4.9.9.2_setup.exe 如果大家没有软件,可以到官方下载,或者去https://www.doczj.com/doc/912248492.html,下载. 第二步:安装软件 大家先安装devcpp-4.9.9.2_setup.exe,详细过程就不讲了,windows软件小异 接下来安装qt-win-opensource-4.0.1-mingw.exe,安装过程也差不多,大家在安装过程中到了MinGW时,要注意在find MinGW (previously installed MinGW)是选择你安装的devcpp 的目录 比如:c:Dev-Cpp 其它的就不用管了,一直用‘next’就可以了 第三步:编译应用程序 1. 在这时就安装好了软件,接下来,我们来编译运行一个程序。 在记事本中我输入源代码 //////////////////////////////////////////////////// #include #include int main(int argc, char *argv[]) { QApplication app(argc, argv); QPushButton hello("Hello world!"); hello.resize(100, 30); hello.show(); return app.exec(); } //////////////////////////////////////////////////// 我们保存文件为:helloworld.cpp 2. 接下来我从开始菜单进入Qt 4.0.1 command Prompt 在dos下进入文件的目录。 运用qmake工具编译文件。 a. 在进入要编译的文件目录,输入qmake -project 这个命令主要是生成工程文件 b. 接下来我们输入qmake,编译工程文件 c. 接下来我没输入 make 最后我们编译,这时如果没有错误,可执行文件就生成了。 第四步:运行程序 找到生成的release或者debug目录下的可执行文件,运行就可以了。

Ubuntu下Qt5开发环境安装设置

Ubuntu下Qt5开发环境安装设置 ZBF 一、常规知识 1.命令终湍 (桌面空白处,CTRL+ALT+T,常用可在左侧启动器中锁定) 提升权限sudo su,输入用户对应密码 查询文件dir 根级目录cd / 上级目录cd ./ 下级目录cd 目录名 重启系统reboot 查看进程ps -e 查进程ID pgrep 进程名称 杀死进程kill 进程id 杀死进程killall 进程名称 更新列表(联网)apt-get update 安装更新(联网)apt-get install 软件名称 2.更改下载服务器 如更新列表或安装软件速度过慢,可按需进行更换下载服务器 系统设置→软件和更新→Ubuntu软件:从“中国的服务器”改为“其他站点”中选择其它服务器3.隐藏启动器 桌面右键菜单→更改桌面背景→行为→自动隐藏启动器置为开启 常按窗口键可以召唤出来启动器 二、初始安装 1.输入法首选项设置 常规:英文、半角、半角、简体,9个 拼音模式:全拼, 模糊音:zh ch sh (需重启生效) 2.锁屏设置 系统设置→亮度和锁屏→锁定关闭 3.安装VMWare Tool 虚拟机菜单→安装安装VMWare Tool 光驱中压缩文件,提取文件到桌面 命令终湍中,管理员权限,进入提取目录,执行安装:./vmware-install.pl 出现[/USR/bin]之后一直开始按回车键,直接按到/dev/sr0 ...停止为止 删除临时文件,清空 关闭系统,设置共享文件夹 重启系统,查看mnt/hgfs/,可看到挂上的目录

三、安装Qt5-64位 1.安装Qt5 命令终湍中,管理员权限,进入下载目录,执行安装:./????.run 2.安装g++ 命令终湍中,管理员权限,执行安装:apt-get install g++ 3.安装OpenGL支持 Ubuntu-64位 Qt5-64位编译项目报错:cannot find -lGL apt-get install libGL-dev 按提示改成10.3.2-0ubuntu1版本的 libgl1-mesa-dev-lts-utopic 四、安装数据库环境 1.安装ODBC及配置工具 命令终湍中,管理员权限,执行安装:apt-get install unixODBC 命令终湍中,管理员权限,执行安装:apt-get install unixODBC-bin(此项有ODBCManageDataSourcesQ4) 命令终湍中,管理员权限,运行程序:ODBCManageDataSourcesQ4

Linux下QT安装

一、下载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 。

完整Ubuntu 14.04下配置QT5.3.2

Ubuntu 14.04 下安装Qt5 并配置开发环境(终端下使用) 近一周出于实训的需要,我开始在Linux环境下学习使用Qt。一开始Qt环境的搭建就碰了壁,因为所用软件工具都是最新版的,而且网上的一些配置方法都不适合我这个环境。通过两天的琢磨和看相关博客,我完成了预期的目的,能够在Linux下使用Qt,也能在终端里用qmake和make去生成可执行文件。此过程中查看的博客和资料都落下了很多细节问题,我在这就整理下方便后面的同仁学习。 一、我所使用的软件 使用Ubuntu Kylin 14.04.1 长期支持版(2014年四月份发布,并可以免费下载了。 下载链接:https://www.doczj.com/doc/912248492.html,/download/ubuntu-kylin-zh-CN,可以根据自己的 需要下载相应版本),下载后的文件名:ubuntukylin-14.04.1-desktop-i386。 Qt5.3.2 for Linux 32-bit(下载链接:https://www.doczj.com/doc/912248492.html,/downloads,根据自己的 需要下载相应版本),下载后的文件名:qt-opensource-linux-x86-5.3.2.run。 二、相应步骤 1、我首先在VMware workstation中安装好Ubuntu 系统,然后把下载后的qt run文件 拖进Linux桌面。(若操作不允许,需要安装VMware tools,可以直接在VMware软 件的菜单栏虚拟机的下拉菜单里安装就行),建议将qt 安装文件放到主目录的一 个根目录(可自行建立QT文件夹)下。如下图所示: 2、打开终端(快捷键ctrl+alt+t) 输入命令chmod 777 >>>.run (也可不写此命令,命令改变文件权限) ./>>>.run进行安装。 3、安装很简单,一直点击next 就行。

Qt开发环境下载和安装

Qt开发环境下载和安装 (2015.01.18 by Winland) Qt是跨平台的图形开发库,目前由Digia全资子公司Qt Company 独立运营,官方网址:http://www.qt.io/ 也可以访问Qt项目域名:https://www.doczj.com/doc/912248492.html,/ Qt本身支持众多操作系统。从通用操作系统Linux、Windows,到手机系统Android、iOS、WinPhone,嵌入式系统支持QNX、VxWorks,应用非常广泛。 基于Qt的软件非常多,其中最知名的要数Linux桌面系统KDE(涵盖无数以K打头的应用软件)。国内WPS for Linux版本、360 for Linux也是使用Qt库开发的界面。只要有C++基础,Qt是很容易学的,而且开发跨平台的程序也容易。目前主流使用的Qt库有Qt4和Qt5两个大版本,下面介绍其在Windows系统里的下载和安装。 一、Qt4开发环境下载安装 首先进入下载页面http://www.qt.io/download/ 有四个使用方式,开源社区版、移动版、专业版、企业版,后面几个要钱的,这里选择第一个GPL/LGPL的下载就行了。 进入开源版页面: http://www.qt.io/download-open-source/

上面大按钮Download Now是下载在线安装版,其实只是一个下载工具,并不是真正的Qt 开发库。可以自己下载离线安装包,注意页面的“View All Downloads”,点开之后就能看 到离线包。目前看到的全是Qt5.4.0版本的,那Qt4的在哪呢? 把上面页面拖到最下面: 旧版本包就是最后一个链接:http://download.qt.io/archive/

QT环境搭建

Windows下: 节介绍Qt 5.9.0 在 Windows 平台下的安装,请提前下载好 Qt 5.9.0。目前较高版本的 Qt 仅支持 Win7 及其以后的操作系统,不支持 Win XP;使用Win XP 的读者请安装 Qt 5.5.1 之前的版本。 Qt 占用的存储空间很大,安装之前建议先准备好 8GB 以上的磁盘空间。 对于目前 Qt 最新版开发环境,如果不安装源代码包,实际占用大约 5.5GB; 如果选择安装源码包,大约占用 7.5GB。 双击下载得到的qt-opensource-windows-x86-5.9.0.exe 即可开始安装。Qt 的安装过程和普通的 Windows 软件一样,按照向导进行操作即可。 关于 Qt 的安装需要说明以下几点。 1) 注册和登录 Qt 在安装过程中会提示用户进行注册和登录,不用理会,跳过(Skip)即可,实际开发时不需要登录。 图1:Qt 安装过程中提示用户注册

2) 安装路径和关联文件 图2:指定 Qt 安装路径 Qt 允许用户自定义安装路径,但是请注意,安装路径不能带空格、中文字符或者其它任何特殊字符。 另外,该界面还会询问是否关联特定的文件类型。如果关联(默认是关联的),特定后缀的文件(包括 .cpp 文件)默认使用 Qt 打开。我喜欢使用纯文本编辑器(例如 Sublime Text)来打开C++ 源文件,所以我取消了该选项,读者根据自己的实际情况定夺。 3) 选择安装组件 Qt 安装过程中最关键的一步是组件的选择,请看下图:

图3:Qt 组件 Qt 的安装组件分为两部分:一部分是“Qt 5.9”分类下的,该分类包含的是真正的 Qt 开发库组件;另一部分是“Tools”分类下的,该分类包含的是集成开发环境和编译工具。

Qt静态库的下载和安装配置-修正

Qt静态库的下载和安装配置(QML/QtQuick修正) (2015.03.31 by Winland) 在Windows下使用Qt开发最后都是要发布程序的,Qt官方的库都是动态链接库,如果发布就需要一大堆的dll,而且还要记得复制plugins/platforms里面的插件,如果用到各种格式图片还要plugins/imageformats里面的插件,所以东西会越弄越多。针对Windows部署基于Qt的软件,Qt官方有专门文档: http://doc.qt.io/qt-5/windows-deployment.html 对于动态版本程序发布,官方Qt库里面也带了专门部署工具:QTDIR/bin/windeployqt ,这个本人也没用过,感兴趣的可以自己试试。 本文主要讲Qt静态库的下载、安装和配置使用。使用静态Qt编译的程序只需要一个exe文件,就可以走遍天下都不怕。可以自己根据Qt的源代码编译自己的静态版本Qt库,但这个过程非常耗费时间,而且如果有问题还要重新编译,比较麻烦。幸好网上有现成编译好的静态库,所以给新手和懒人提供了方便。 一、Qt Static Builds 下载 在网上寻找Qt静态库,就搜索Qt Static Builds ,目前找到两个地方有: https://www.doczj.com/doc/912248492.html,/projects/static-qt/ https://https://www.doczj.com/doc/912248492.html,/fostersoftware/QtStaticWindows 第一个是SourceForge上的项目,第二个是GitHub上的项目,这两个网站希望新手记牢了,以后要找好东西都可以去这两个网站。 GitHub上面的QtStaticWindows比较新,是5.3.2版本的,所以就选这个来做教程示范。 从GitHub网站下载东西,可以直接点击网页右边“Download ZIP” 但是这个下载可能比较卡比较慢,也可能挂掉。推荐的是安装git工具,新建QtStatic目录,在该目录里执行命令:

Qt安装

//大家的资料里关于QT的有三份,两份word和一份txt,三份内容不完全相同,有些同一点内容又有差别,所以我整理了一下,加了一些注释,改了点小错误,可以减少几个小时的时间,哈哈~慢慢安装吧~ -by kevin 一、qt的源码编译 1、编译触摸屏软件tslib 解压tslib-1.4.tar.gz Tar -zxvf tslib-1.4.tar.gz -C /usr/local cd tslib apt-get install libtool apt-get install autoconf apt-get install g++ 在tslib目录下 ./autogen.sh CC=arm-linux-gcc ####echo "ac_cv_func_malloc_0_nonnull=yes" >arm-linux.cache //###表示注释掉了,第三句是前两句的结合 ####./configure --prefix=/opt/ts/ --host=arm-linux --cache-file=arm-linux.cache ./configure --prefix=/opt/ts/ --host=arm-linux ac_cv_func_malloc_0_nonnull=yes 打开tests/ts_calibrate.c,修改两个open,加上第三个参数0 // at line 227 229 make make install 2、安装qt -- X11 apt-get install libX11-dev libXext-dev libXtst-dev

qt安装

一.Q t4.4.3 安装方法: 在这里我列举两种安装方法,经过我尝试,这两种方法都可以成功安装qt4.4.3,但是由于要把qt移植到开发板,所以个人推荐第二种安装方法,第一种方法未必不适合移植,但没有试过,有兴趣的读者可以自己尝试。 1.方法一: PC所用Linux系统版本:Fedora10 Qt/Embedded版本:qt- embedded-linux-opensource-src-4.4.3 Qt/X11版本:qt-x11-opensource-src-4.4.3 (这两个版本在官网上都有下载) 整个安装过程,其实也就时几个指令的问题: ------>解压缩Qt/Embedded, 指令tar zxvf qt- embedded-linux-opensource-src-4.4.3.tar.gz ------>为以后方便观看,可将解压缩后的文件夹重命名为qte:mv qt- embedded-linux-opensource-src-4.4.3 qte ------>进入qte文件夹,进行配置,我的指令是:./configure -prefix /opt/qte -qt-mouse-linuxtp -qvfb (其中-qvfb是必须的,否则你编译完后发现自己的Qt/E连qvfb调试器都不支持,白忙活一场, -prefix /opt/qte是指将最终编译得到的各种工具,如qvfb,qmke,designer等以及库都安装在 指定路径/opt/qte,当然这个选项你也可以不写,如果你不写的话系统编译后会自动帮你创建一个/usr/local/trolltech/qt...目录,上面所说的文件就都安装在这个目录下了;但是如果你要安装在指定目录下的话,必须要先手动创建这么一个目录,如我这个就必须先在执行./configure命令之前先创建/opt/qte目录,否则会出错,又白忙活了。 如果你还要用到数据库mysql等其他一些内容的时候,一定要看./configure --help帮助文档,必要时可以先测试一下这个选项,如果只有一个选项的话,configure是很快的,特别是有错误发生的时候) 整个安装过程大概就只有./congigure是又技术含量的,其他的就没什么好操作的了,接着的步骤: --------->make(相当漫长的过程)

QT Creater的安装与使用

任务4:QT Creater的安装与 使用

主要内容 Qt Creator 简介 Qt Creator的安装 Qt Creator下Hello World应用的实现

一:Qt Creator 简介 1、Qt Creator是跨平台的Qt IDE 在功能方面,Qt Creator 包括项目生成向导、高级的C++ 代码编辑器、浏览文件及类的工具、集成了Qt Designer、Qt Assistant、Qt Linguist、图形化的GDB 调试前端,集成qmake 构建工具等。

一:Qt Creator 简介 语法标识和代码完成功能输入时进行静态代码检验以及提示样式上下文相关的帮助代码折叠括号匹配和括号选择模式高级编辑功能。 为Qt跨平台开发人员的需求而量身定制。 集成了特定于Qt 的功能,如信号与槽(Signals & Slots)图示调试器,对Qt 类结构可一目了然集成了Qt Designer 可视化布局和格式构建器只需单击一下就可生成和运行Qt 项目。

二:Qt Creator的安装 1、安装qt-creator-linux-x86-opensource-2.2.0 # chmod u+x qt-creator-linux-x86-opensource-2.2.0.bin # ./ qt-creator-linux-x86-opensource-2.2.0.bin 2、安装Qt_SDK_Lin32_offline_v1_1_1_en.run 直接双击Qt_SDK_Lin32_offline_v1_1_1_en.run运行即可

QT安装及环境变量设置

QT安装及环境变量设置 一直以来,对于Qt环境变量的配置及常见问题一直比较混淆,最近重装了Win7系统,有需要安装Qt了,于是借这个机会把那些琐碎过一遍,拿出来和大家分享一下。 QT安装 一. 下载安装文件:qt-sdk-win-opensource-2010.05.exe 下载网址:https://www.doczj.com/doc/912248492.html,/downloads,这是Qt官方网站,您可以选择下载更新的版本,我的这个版本已经比较老了。 二. 安装Qt 运行Qt安装文件,按照指导一步一步安装即可,我就不赘述了。 三. 汉化Qt 可以到CSDN上下载,我上传了汉化包及使用说明,网址为:https://www.doczj.com/doc/912248492.html,/source/3255642 QT环境变量设置 四. QT环境变量设置 Qt环境变量的设置可以可以参考Qt安装目录bin文件夹下的qtenv.bat的设置,比如我的安装路径为D:\Qt,那么该

目录就在D:\Qt\bin\qtenv.bat,其内容为: ============================================== ==== @echo off rem rem This file is generated rem echo Setting up a MinGW/Qt only environment... echo -- QTDIR set to D:\Qt\qt echo -- PATH set to D:\Qt\qt\bin echo -- Adding D:\Qt\bin to PATH echo -- Adding %SystemRoot%\System32 to PATH echo -- QMAKESPEC set to win32-g++ set QTDIR=D:\Qt\qt set PATH=D:\Qt\qt\bin set PATH=%PATH%;D:\Qt\bin;D:\Qt\mingw\bin set PATH=%PATH%;%SystemRoot%\System32 set QMAKESPEC=win32-g++ ============================================== ==== 上面是批处理代码,其涵义简述如下:

Qt安装目录的结构及工具集介绍

了解Qt 安装目录的结构虽然不是编程必须的,但是它能练就我们的内功,让我们对 Qt 的编程环境了如指掌。Windows 和 Linux 下 Qt 安装目录的结构非常相似,我们以 Windows 为例进行讲解,Linux 不再赘述。 Qt 整体目录结构 不同版本 Qt 的安装目录结构大同小异,本节我们以 Qt 5.9.0 为例来说明,如下图所示。 图1:Qt 安装目录的结构 为了方便描述,下文我们使用~表示 Qt 的安装目录。 注意,~\5.9\ 和 ~\Tools\ 目录下都有mingw53_32 目录(图中我用红 色标出来了),但是两者是有区别的: ?~\5.9\mingw53_32\ 目录包含的是 Qt 的类库文件,例如头文件、静态库、动态库等,这些类库文件使用 MinGW 工具集编译而成。 ?~\Tools\mingw53_32\ 目录包含的是 MinGW 工具集,例如编译器 g++、链接器ld、make 工具、打包工具 ar 等。 QtCreator 是个例外,QtCreator 使用 MSVC2015 编译生成的,所以安装目录里有一个 vcredist 文件夹存储 VC 运行库安装文件。 最后的 MaintenanceTool.exe ,对于离线安装包,它只能用于删除软件包,如果 Qt 开发环境是用在线安装方式装的,这个工具还可以管理开发环境组件和升级组件。 Qt 类库的帮助文件位于 Docs 文件夹里,需要用 Qt Assistant 工具才能查看。 Examples 里是示例代码,可以用 QtCreator 集成开发环境打开各个示例。 Qt 类库目录 下面我们再探究一下 Qt 类库目录(~\5.9\mingw53_32\)的结构,如下图所示。

QT学习之一:Linux下安装QT之版本qt

QT学习之一:Linux下安装QT之版本qt 在Linux中分别安装应用于不同平台的QT:PC;嵌入式X86;ARM。 这三者PC版、嵌入式X86版和ARM版的区别主要体现在:当configure时分别加了不同的参数,具体区别是: PC平台:在linux中全安装qt,用它编译好程序后,直接用“./”就可运行。 嵌入式X86平台:带有qvfb功能,在PC机上可以模拟应用程序在arm开发板上的运行情况。用此编译好的程序,只用“./”命令不可以运行,必须加上参数 -qvfb -qws; ARM平台:编译好的程序,用于在arm平台上运行。 1. 系统环境 主机操作系统:ubuntu10.04 主机编译器:gcc4.4.3, 交叉编译器:arm-linux-gcc-4.3.2 2软件包:

2.1 qt源代码 qt-everywhere-opensource-src-4.6.3.tar.gz、 ftp://https://www.doczj.com/doc/912248492.html,/qt/source/qt-everywhere-opensource-src-4.6.3.tar.gz 也可以在ftp://https://www.doczj.com/doc/912248492.html,/qt/source/下找对应的版本 2.2触摸屏校验工具 tslib-1.4.tar.gz 下载地址: https://www.doczj.com/doc/912248492.html,/f/21567219.html 3安装交叉编译器 详细见:《Arm-linux-gcc-4.3.2安装步骤》 https://www.doczj.com/doc/912248492.html,/imxiangzi/article/details/7452931 4安装触摸屏校验工具 把tslib-1.4.tar.gz放到一个目录下,比如/opt目录下。接着执行命令如下: #tar zxvf tslib-1.4.tar.gz 执行命令cd tslib,进入tslib当前目录,接着执行命令如下:

三十一、Qt 4.7.0及Qt Creator 2.0 beta版安装全程图解

三十一、Qt 4.7.0及Qt Creator 2.0 beta版安装全程图解 本文章原创于https://www.doczj.com/doc/912248492.html, 转载请注明出处。 现在诺基亚Qt官网上已经提供了最新的Qt 4.7.0和Qt Creator 2.0 beta版的下载,我们第一时间对其进行了测试使用,并将其作为我们系列教程的一部分,来和大家一起尝鲜全新的Qt 。 说明:下面我们只是下载了Qt 的桌面版开发环境,其中并没有包含移动平台的开发库。我们会在这个专题的最后讲解Nokia Qt SDK 完整版的安装和使用。 1.我们到官方网站下载相关软件。 https://www.doczj.com/doc/912248492.html,/developer/qt-qtcreator-prerelease 2.我们需要分别下载Qt及Qt Creator 。

3.我们先安装qt-win-opensource- 4.7.0-beta1-mingw,安装开始时的设置全部使用默认设置即可。在最后会弹出如下警告框,我们选择“是”即可。 4.然后我们安装qt-creator-win-opensource-2.0.0-beta1,全部保持默认设置即可。 5.下面我们打开安装好的Qt Creator,其界面如下。

可以看到,新的Qt Creator的界面有所变化。 6.我们先新建常用的Gui工程Qt Gui Application,工程名设为“hello”,然后设置下面的保存路径,注意路径中不能有中文。后面的选项全部默认即可。

7.建立好工程后,界面如下。

8.我们双击mainwindow.ui文件,这时便进入了界面设置模式,我们在窗口上添加一个Label部件,然后更改其内容为“hello world!”效果如下。 可以看到,新的Qt Creator中添加了一个界面设计模式的选项,我们可以更方便的从代码编辑界面转到可视的窗口设计界面。 9.这时我们再回到Edit界面中,可以看到ui文件的内容,它是一个XML文件。

2011.6.3总结安装Qt的过程和步骤

总结安装的过程和步骤 一、装ubuntu的话,先不管三七二十一,把以下的东西装了再说: 1.sudo apt-get install g++ (若有g++的话,则输入命令g++会显示:no input file) 2.sudo apt-get install libX11-dev libXext-dev libXtst-dev (对付显示的错误显示:Basic XLib functionality test failed!) 3.sudo apt-get install yum 4.sudo ln -s /usr/bin/make /usr/bin/gmake 5.yum -y install libtool-ltdl* 6.sudo apt-get install raster3d 7.sudo apt-get install mlocate 8.sudo apt-get install libtiff4-dev 9.sudo apt-get install libx11-dev libfreetype6-dev libavahi-gobject-dev (与dev之间有一个空格)libSM-dev libXrender-dev libfontconfig-dev (与dev之间有一个空格)libXext-dev 10.sudo apt-get install cutecom 11.sudo apt-get install autoconf automake libtool 二、安装过程 1.先把qt压缩包复制到/usr/local目录下吧 命令:cp qt-x11-opensource-src-4.5.3.tar.gz /usr/local (qt-x11-opensource-src-4.5.3.tar.gz还可以是其他版本的压缩包比如:qt-everywhere-opensource-src-4.7.2.tar.gz等等) 2.跳到/usr/local目录下: cd /usr/local 3.解压压缩包: tar zvxf qt-everywhere-opensource-src-4.7.2.tar.gz

详解windows下QT4.7.3安装教程

详解 windows下 QT 4.7.3安装教程2011-06-24 17:05 佚名网络转载我要评论(0)字号:T | T 本文介绍的是windows下 QT 4.7.3安装教程,Qt是一个跨平台的C++图形用户界面库,目前包括Qt、基于FrameBuffer的Qtopia Core、快速开发工具Qt Designer和国际化工具Qt Linguist等部分。 AD: windows下QT 4.7.3安装教程是本文要介绍的内容,据说Qt是一款非常好的跨平台的C++图形用户界面应用程序框架,所以今天尝试了一下在windows下安装QT。我安装时参考的资料: https://www.doczj.com/doc/912248492.html,/huangh0z0/blog/item/9dfe21dfc4fda45d95ee3748.html 现在来说说我的安装步骤: 1、下载qt-win-opensource-4.7.3-mingw.exe 2、打开qt-win-opensource-4.7.3-mingw.exe,安装程序会提示该QT版本需要哪个版本的MinGW,如图: 所以现在我需要下一个MinGw-GCC-4.4.0 3、下载MinGW-gcc440_1.zip 4、解压MinGW-gcc440_1.zip,把mingw文件夹复制到C盘根目录(即C:\mingw) 5、安装qt-win-opensource-4.7.3-mingw.exe 6、修改设置环境变量: 右键点击我的电脑--属性--高级--环境变量--把系统变量Path加 上:%PATH%;C:\Qt\4.7.3\bin;C:\MinGW\bin; 新建两个系统变量: 1.QTDIT: E:\Qt\4.7.3 2.QMAKESPE: C:\win32-g++ 到这里Windows下的QT开发环境就配置完成了。

QtSDK下载安装与配置详细步骤

Qt SDK 下载安装与配置详细步骤(1) 2011-06-23 09:13 佚名互联网我要评论(0)字号:T | T Qt 经过这么多年的发展,已经发展成为一个完整的基于 C++ 语言的跨平台的桌面应用程序开发解决方案。 AD: Qt SDK的下载安装与配置是本文要介绍的内容,对Qt(其官方中文网站 https://www.doczj.com/doc/912248492.html,/title-cn)的兴趣不是一天两天了,终于着手开始学习。接触了几天,遇到过一些问题,有了一些体会和认识,记录下来免得日后遗忘同时也给那些遇到了相同问题的朋友和后来者以参考。 Qt 经过这么多年的发展,已经发展成为一个完整的基于 C++ 语言的跨平台的桌面应用程序开发解决方案。随着 Nokia 对其收购后授权协议 LGPL 的引入以及集成开发环境的不断优化增强,特别是新的Qt Creator的发布和不断更新,必将促使 Qt 在 Windows,类 Unix 以及移动平台等更多平台和领域里有更广阔到发展。 第一步,下载和安装 Qt SDK 从Qt 的官方网站 https://www.doczj.com/doc/912248492.html,/downloads-cn 下载最新的qt-sdk 安装包,截止本文发布时的最新版本为 2010.04。Qt SDK 中包括最新完整的Qt 4.6.3 库,Qt Creator 2.0 以及Qt Designer 等开发工具。目前官方提供 5 个平台的Qt SDK,分别是 Windows 版, Linux (32位,64位)两个版本,Mac 版本和用于移动平台的 Nokia Qt SDK(针对不同的开发平台又有若干版本)。本文仅对Qt SDK在Windows 和 Linux/32位平台上的安装做下简要到介绍。 先介绍 Windows 平台,下载Qt SDK for Windows (293 Mb),地址是 https://www.doczj.com/doc/912248492.html,/qtsdk/qt-sdk-win-opensource-2010.04.exe,本 SDK 的开发包是基于 MinGW 工具集。下载后双击 qt-sdk-win-opensource-2010.04.exe 进行安装,安装过程中可以自定义安装路径,但路径中不能有中文字符!建议直接使用默认的安装路径即可。安装老外的软件,一个基本原则就是,不要使用路径中含有‘A’-‘Z’, ‘a’-‘z’, ‘0’-‘9’, '.', '-', '_' 以外字符的路径名称,这样可以避免很多莫名其妙不可理喻的问题;安装完成后,会在桌面上创建Qt Creator 到快捷方式,双击该快捷方式就可以进入到 Qt 到可视化开发环境下。 通常在Qt Creator IDE 中,不需要进行额外的配置即可正常编写、编译、调试、运行程序,但需要注意:如果系统里安装了 VC 等开发工具,这些工具可能会在系统的环境变量中添加 Include 和 Libs 等变量以方便在命令行下用 nmake 之类的工具编译、生成程序,但这些设置与Qt Creator IDE 是有冲突的。如果不需要进行命令行的操作,可以将 Include 和 Libs 删除,这样 Qt Creator IDE 环境下编译 Qt 程序的时候就会使用刚刚安装的Qt SDK中的头文件和库。 Linux 下的安装就简单多了,我用的是 Ubuntu (Kubuntu 也一样),默认安装的 Ubuntu(Kubuntu)还需要安装 GNU 的编译工具集,否则Qt Creator 无法编译链接程序,安装命令如下: 1.$ sudo apt-get install build-essential

相关主题
文本预览
相关文档 最新文档