当前位置:文档之家› 三十一、Qt 4.7.0及Qt Creator 2.0 beta版安装全程图解

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

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

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

本文章原创于https://www.doczj.com/doc/9a1952405.html, 转载请注明出处。

现在诺基亚Qt官网上已经提供了最新的Qt 4.7.0和Qt Creator 2.0 beta版的下载,我们第一时间对其进行了测试使用,并将其作为我们系列教程的一部分,来和大家一起尝鲜全新的Qt 。

说明:下面我们只是下载了Qt 的桌面版开发环境,其中并没有包含移动平台的开发库。我们会在这个专题的最后讲解Nokia Qt SDK 完整版的安装和使用。

1.我们到官方网站下载相关软件。

https://www.doczj.com/doc/9a1952405.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文件。

10.这时我们点击Run按钮,运行程序,如果这时出现下面的提示框,我们选中其中的选择框,然后点击“Save All”按钮即可。

说明:下面的几步只是在以前没有装过Qt的系统上才会出现,如果你以前已经安装过Qt的其他版本,这里的情况有所不同。不过,你也可以按照下面的方法将你新安装的Qt Creator设置为最新的Qt4.7.0 。

11.此时程序并没有成功运行,而是输出了下面的错误。

Qt version Qt in PATH is invalid. Set valid Qt Version in Tools/Options

Could not determine the path to the binaries of the Qt installation, maybe the qmake path is wrong?

Error while building project hello (target: Desktop)

When executing build step …qmake?

如下图:

错误提示的意思是:在PATH系统环境变量中的Qt版本信息不可用,我们需要在Tools/Options菜单中进行设置。

12.我们进入Qt Creator的Tools菜单,再进入其Options子菜单。然后在Qt4页面可以进行Qt的版本设置。

可以看到,这时还没有可用的Qt版本。我们有两种方法进行设置,一种是去设置环境变量,一种是直接在这里添加Qt的安装路径。

方法一:

我们在桌面上右击“我的电脑”,然后选择“属性”,然后选择“高级”页面,再选择下面的“环境变量”,如下图。

我们选择下面的列表中的“Path”项,点击“编辑按钮”。如下图。

这时我们将我们的Qt4.7.0的bin文件夹的路径加入环境变量中,我这里是“C:\Qt\4.7.0-beta1\bin”,如果你开始按照默认路径安装,也应该是这个路径,如果不是,请改为自己的路径。我们需要将“;C:\Qt\4.7.0-beta1\bin”加入变量值中,注意这里前面有一个英文半角的“;”号,它用来将我们的变量值与已有的变量值隔开。如下图:

然后我们点击确定就可以了。

方法二,在下面附录中给出。

13.我们设置好环境变量后,需要关闭Qt Creator,然后重新打开。

这时我们再进入Qt版本设置界面,发现它已经发现Qt in PATH了,我们点击Qt in PATH,在下面的MinGW Directory中设置一下MinGW文件夹的路径,也

就是我们安装的Qt Creator的目录下的mingw文件夹的路径,我这里是

“C:\Qt\qtcreator-1.3.83\mingw”。设置好后按“OK”按钮即可。如下图。

14.我们在Qt Creator的File菜单中选择Recent Projects,然后打开我们上次关闭的工程。

如下图。

这时我们再次运行程序,已经成功了。效果如下。

可以看到,新的Qt Creator的界面有所不同,但是它在编写普通程序时,与以前的版本差别不大。而它支持的全新的Qt Quick编程界面,我们会在下一节进行讲述。

附录:手动设置Qt的版本信息。

我们在上面讲述了通过设置环境变量来设置Qt的版本信息,其实,我们也可以直接通过手动添加Qt的路径来设置Qt的版本。方法如下。

1.我们在Qt版本设置界面单击右上角的“+”号按钮,这时效果如下。

2.然后将下面的信息添加完整,如下。

3.我们重新打开我们的工程文件,这时如果你已经用过方法一进行环境变量设置,并且已经运行过该程序了,那么可能会弹出如下窗口。

我们选择第二项,在新的文件夹下编译该工程即可。这时运行程序,便没有错误了。

说明:第二种方法看似很简单,但是它存在一些缺点。比如,我们想直接双击运行工程文件夹下已经编译好的.exe文件时,就会出现缺少.dll文件的提示。而第一种方法就不会再出现这样的提示。所以我们推荐使用方法一。

体验全新的Qt 4.7.0 ,更多精彩内容,尽在https://www.doczj.com/doc/9a1952405.html,!

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-wince安装

Qt-WinCE全解 声明:花费了三天时间,周转各大网站,终于在今天将自己的第一个Qt程序在“小I(SAMSUNG i718+)”上跑了起来! 一、Qt嵌入式环境的搭建 a) 首先,下载Qt的嵌入式开发包qt-embedded-wince-opensource-src-4.4.0.zip b) 然后,下载VS2005。 c) 最后,下载一个嵌入式开发的SDK,如Windows Mobile 5.0 Pocket PC SDK,可以在微软的官方网站上下载到! d) 还有一个是同步的软件Microsoft ActiveSync4.5中文简体版。 ------------------------------------------安----装---------------------------------- e) 首先安装VS2005,很简单,按照向导来,在自定义安装中务必选择“智能设备开发”。 f) 关于Microsoft ActiveSync4.5的安装更是“straightforward”。在此不再多说! g) 然后,安装Windows Mobile或是其它版本的SDK,可以用自定义的SDK!简单 h) 比较麻烦的就是qt-embedded-wince的安装。参照下面的步骤:①、解压,将解压后的文件夹放到一个不含空格的路径中,如我的:f:\penguinx\qt_wince,qt_wince即为此文件夹。然后设置环境变量:右键“我的电脑”->“属性”->点“高级”标签->“环境变量”选项->在"PATH"中添加路径“f:\penguinx\qt_wince \ bin”。OK!②编译前戏。首先,配置编译选项,进行VS2005的命令行中,进入解压的文件夹,然后执行如下:configure -platform win32-msvc2005 -xplatform wince50standard-armv4i-msvc2005可以根据自己的板子及手机配置来选择其它的嵌入式的xplatfrom。这个过程可能需要十几分钟。执行完后,再次在VS2005中设置临时的环境变量,编译时要用到:如下: set INCLUDE=D:\Program Files\Microsoft Visual Studio 8\VC\ce\include;D:\Program Files\Windows CE Tools\wce500\Windows Mo bile 5.0 Pocket PC SDK\Include\Armv4i set LIB=D:\Program Files\Microsoft Visual Studio 8\VC\ce\lib\armv4i;D:\Program Files\Windows CE Tools\wce500\Windows Mobile 5.0 Pocket PC SDK\Lib\ARMV4I set PATH=D:\Program Files\Microsoft Visual Studio 8\VC\ce\bin\x86_arm;%PATH% 在此我期望能根据自己的软件安装情况将上面的目录“拿来主义”一下。设置完后,执行nmake,过两、三个钟头后,你就可以Enjoy your journey. 最后,执行nmake,安装完毕!我的Qt-WinCE安装在f:\penguinx\qt_wince

实验一、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/9a1952405.html,/space.php?uid=8210028&do=blog&id=343591

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

QT问题集锦-从学习Qt遇到地各种问题

第一篇初级问题 1 用Qt4.8.5打不开冯工柏菲软件 问题描述:运行环境为Qt4.8.5 + QtCreator3.0.0+VS2010专业版 + Debuging Tools for Windows(x86),用Creator无法打开项目文件,截图如下: 弹出错误:Cannot read E:/PROJECT/Zhou-0410/testToolbar.pro: Unexpected UTF-8 BOM 原因分析:未知 解决方法: 1 安装VS2010SP1,未解决 2 安装VS-Add,未解决 3 使用Creator2.6解决 2 编译失败,系统找不到指定路径 问题描述:见下图

原因分析: 1)可能:添加VS编译器环境变量,在PATH中添加VS 中NMAKE路径 2)确定:Creator或编译器无法识别&符号,即路径原文件名为R&T中含有非法字符,无法准确识别路径 3)默认的环境变量已经有了NMAKE路径 解决方法:把路径中非法字符删除即可 3 编译出现乱码,Parse Error 原因分析:未知,应该是非法字符导致。 4 无法解析的外部符号 原因分析:声明的函数,未实现,或在未实现它的情况下调用了它 解决方法:实现后再调用 5 中文乱码 问题描述:见图

解决方法:转换成utf8格式 6 控件背景图片添加 问题描述:按照相对路径添加背景图片不显示解决方法: 1)相对路径起始点为构建目录,如图

2)添加资源文件,把背景图片放到资源文件中,再通过控件属性,指定资源文件中的背景图片即可。 7 昨天能启动运行成功,今天说异常结束,运行不了 原因分析:可能是昨天在windows、system32里面添加了qtcore.dll等文件导致 解决方法:删除之后就可以运行了,但具体删除哪个,待定 8 通过控件,查找操作函数? 9 修改控件名称时,弹出外部链接错误 解决方法:修改名称后,通常有以下步骤 1)在头文件中删除对应槽; 2)修改槽动作名称或重新生成槽动作,把之前代码拷贝到新槽动作中。 10 Qt数据类型转换 1)int 转 QString int a=10;

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/9a1952405.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

Qt开发环境下载和安装

Qt开发环境下载和安装 (2015.01.18 by Winland) Qt是跨平台的图形开发库,目前由Digia全资子公司Qt Company 独立运营,官方网址:http://www.qt.io/ 也可以访问Qt项目域名:https://www.doczj.com/doc/9a1952405.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/

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 。

qt安装中的问题总结

问题1. 解决/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found 执行strings /usr/lib/libstdc++.so.6 | grep GLIBC 返回结果没有GLIBCXX_3.4.9 GLIBCXX_3.4 GLIBCXX_3.4.1 GLIBCXX_3.4.2 GLIBCXX_3.4.3 GLIBCXX_3.4.4 GLIBCXX_3.4.5 GLIBCXX_3.4.6 GLIBCXX_3.4.7 GLIBCXX_3.4.8 GLIBC_2.0 GLIBC_2.3 GLIBC_2.4 GLIBC_2.3.4 GLIBC_2.1 GLIBC_2.1.3 GLIBC_2.2 GLIBCXX_FORCE_NEW GLIBCXX_DEBUG_MESSAGE_LENGTH 执行ls -l /usr/lib/libstdc++.so.6 发现/usr/lib/libstdc++.so.6 -> /usr/lib/libstdc++.so.6.0.8,其实这里需要使用libstdc++.so.6.0.10 从网上下载这个文件,然后拔/usr/lib/libstdc++.so.6 -> /usr/lib/libstdc++.so.6.0.8软链接删除,重新做 ln -s /usr/lib/libstdc++.so.6.0.10 /usr/lib/libstdc++.so.6 问题2. 一个关于在Linux下安装QT的问题,运行./configure总是报错 下载的版本是qt-x11-free-3.3.5,我按照网上的安装步骤一步步进行,先是解压,然后设置环境变量,是在/etc下的profile中设置的QTDIR等等,设置好之后,重新启动计算机,然后运行./configure就报错了,错误如下: g++ -c -o project.o -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -I/usr/local/qt/include/qmake -I/usr/local/qt/include -I/usr/local/qt/include -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/usr/local/qt/mkspecs/linux-g++ -DHAVE_QCONFIG_CPP project.cppgmake: g++: Command not found gmake: *** [project.o] Error 127 qmake failed to build. Aborting.

完整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/9a1952405.html,/download/ubuntu-kylin-zh-CN,可以根据自己的 需要下载相应版本),下载后的文件名:ubuntukylin-14.04.1-desktop-i386。 Qt5.3.2 for Linux 32-bit(下载链接:https://www.doczj.com/doc/9a1952405.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的有三份,两份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环境搭建

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/9a1952405.html,/projects/static-qt/ https://https://www.doczj.com/doc/9a1952405.html,/fostersoftware/QtStaticWindows 第一个是SourceForge上的项目,第二个是GitHub上的项目,这两个网站希望新手记牢了,以后要找好东西都可以去这两个网站。 GitHub上面的QtStaticWindows比较新,是5.3.2版本的,所以就选这个来做教程示范。 从GitHub网站下载东西,可以直接点击网页右边“Download ZIP” 但是这个下载可能比较卡比较慢,也可能挂掉。推荐的是安装git工具,新建QtStatic目录,在该目录里执行命令:

QT-Creator环境配置实例

QT Creator环境配置实例 初次接触QT,配置环境和创建工程碰到了一些问题,这里写出来,让有同样问题的Coder能拨云见日。 安装IDE/QT库: 这一部分是网上的IDE和QT库的安装教程,为了完整就直接放在这里了,我按照这个配置的话是对的 1,先去下载IDE 打开网页: 下载文件:qt-creator-win-opensource-2.3.1.exe 详细连接: 安装目录:C:\Qt\qtcreator-2.3.1 2,再去下载QT库 打开网页: 下载文件:qt-win-opensource-4.7.4-mingw.exe 详细连接: 安装目录:C:\Qt\4.7.4 安装过程询问MinGW编译器时填写目录:C:\Qt\qtcreator-2.3.1\mingw (MinGW下载:,如果需要可单独安装) 3,添加系统环境变量 加入三个路径: C:\Qt\qtcreator-2.3.1\mingw\bin (IDE下mingw编译器路径) C:\Qt\4.7.4\bin (QT库qmake路径) C:\Qt\4.7.4\qmake (QT库qmake库路径) 新建两个系统变量: 1QTDIT: C:\Qt\4.7.3 2QMAKESPE: C:\win32-g++ 设置完这些打开IDE就可以编写程序了,不过这个编写出来的程序是动态库的, 如果想要静态库的,就要另外重新编译静态库才行了。 4,建立源码工程 在D:\works\9G-CM0\qt\hello中建立文件:hello.cpp 内容如下: #include #include int main(int argv, char **args) { QApplication app(argv, args); QTextEdit textEdit; textEdit.show();

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/9a1952405.html,/downloads,这是Qt官方网站,您可以选择下载更新的版本,我的这个版本已经比较老了。 二. 安装Qt 运行Qt安装文件,按照指导一步一步安装即可,我就不赘述了。 三. 汉化Qt 可以到CSDN上下载,我上传了汉化包及使用说明,网址为:https://www.doczj.com/doc/9a1952405.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\)的结构,如下图所示。

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