QT的安装及环境配置
QT的安装及环境配置
一、windows的下QT的安装及环境配置
(一)从框架安装程序中安装
步骤:
准备:下载QT库,下载指定版本的MINGW,QT IDE
1、下载QT安装文件如:qt-win-opensoure-4.6.4-mingw.exe
2、下载MINGW:mingw 或者 dev-cpp
3、下载QTIDE:QTCreator
3、执行安装MINGW(至少安gcc complier、g++ complier、MinGw Make)
4、执行安装QTIDE:QtCreator
5、安装QT库:qt-win-opensoure-4.5.2-mingw.exe
6、编译QT debug库。QT库安装后有一个QT Build Debug libraries快捷方式。
7、手动配置环境变量(一般在WINDOWS下可略过此步,但最好配置一下)
8、安装完QT库以后,一般会有一个QT command prompt 的快捷方式,它可以
打开一个控制台,并且能够自动设置(使用MinGw编译器编译QT程序所需要的)
环境变量,在这个窗口中,就可以运行qmake以及make命令来编译QT应用程序。
9、QTIDE(QtCreator的配置),
主要设置:
1) QT版本设置:tools>options>build&run>Qt version
在这里添加QT库的(安装目录下的)qmake
如:C:\Qt\4.6.4\bin\qmake.exe
2) 编译器及调试器设置:tools>options>build&run>Tool Chains
首先添加MINGW
在Complier path添加g++目录(mingw安装目录中的)
如:C:\MINGW\bin\g++.exe
(二)使用SDK安装
安装完成,设置环境变量及QTIDE设置
(三)使用源代码安装
1、安装MINGW
2、安装QTIDE:QtCreator
3、下载并解压缩QT源代码到指定目录,如:C:\QT\QTSRC
4、编译源代码:如果编译不成功,则设置MINGW环境变量,及加入到PATH中
进入命令窗口
进入解压目录:
//运行configure进行配置生成makefile 这里同时编译debug版本(调试程序用)和
release版(运行程序使用)
C:\QT\QTSRC>configure -debug-and-release
//运行MINGW的make工具(mingw32-make) 进行编译
C:\QT\QTSRC>mingw32-make
编译成功后,便可使用,无需安装。
5、环境变量的设置。
6、Qt Creator的配置
二、X11平台下安装
(一)SDK安装
安装完以后需要配置环境变量。
(二)编译源代码安装
1、下载所需要的版本QT库源代码。
2、解压缩源代码到指定目录
3、切换工作目录到源代码解压缩目录。
4、生成平台相关qmake>makefile
运行./configure(使用绝对路径,或者相对路径),可加参数
(最好先使用make clean将以前有可能已经编译的清除掉)
./configure -prefix=安装目录 //编译完成后,使用make install时,安装到哪个
目录
5、执行make 编译
make [all] //编译debug 与release版,默认只编译release
6、安装QT
make install 默认安装到/usr/local下(如果configure -prefix指定,则安装到指定
目录)
7、设置环境变量
8、验证安装
qmake -v
9、删除本次安装时使用的编译过的文件及配置文件等
make clean
10、可提前安装QTIDE,都完成安装后设置QTIDE的选项(编译器及调试器的
路径设置g++ gdb)
三、环境变量的配置
² WINDOWS平台
1、可以使用我的电脑属性右键设置。永久有效
QTDIR=QT安装目录
MINGW=MINGW安装目录
PATH附加上%QTDIR%\bin;%MINGW%\bin;
QMAKESPEC=win32-g++
2、也可以使用进入DOS窗口,使用CMD命令设置,但只对本窗口有效
设置:进入CMD
C:>set QTDIR=QT安装目录
set MINGW=MINGW安装目录
set PATH=%QTDIR%\BIN;%MINGW%\bin;%PATH%
set QMAKESPEC=win32-g++
² X11平台
1、如果使用的Shell是bash、ksh、zsh、sh
将下列内容写入到~/.bash_profile(或者~/.profile)加入以下内容
#QT Settings
export QTDIR=QT安装目录
export PATH=$QTDIR/bin:$PATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export MANPATH=$QTDIR/doc/man:$MANPATH
#End QT Settings
#为批注。
2、如果使用的Shell是CSH 或者TCSH
将下列代码加入到/etc/csh.login
#QT Settings
setenv PATH QT安装目录/bin:$PATH
#End QT Settings
注1:所有目录,最好不带有空格和中文。gcc是GNU c编译器, g++是GNU c++编译器
注2:默认只编译release(用于运行QT程序),不编译debug(用于调试QT程序)
解决:
在WINDOWS,
使用QT框架安装完以后,有一个QT Build Debug Libraries快捷方式(进行编译)
指向QT安装目录\bin\qtvars.bat文件
使用QT源代码编译时,指定configure -debug-and-release
在X11下,make时,加上选项 make all
附件:QT安装目录\bin\qtvars.bat文件 DOS下编译Debug Libraries
@echo off
rem
rem This file is generated
rem
echo Setting up a MinGW/Qt only environment...
echo -- QTDIR set to C:\Qt\4.6.4
echo -- PATH set to C:\Qt\4.6.4\bin
echo -- Adding C:\MinGW\\bin to PATH
echo -- Adding %SystemRoot%\System32 to PATH
echo -- QMAKESPEC set to win32-g++
set QTDIR=C:\Qt\4.6.4
set PATH=C:\Qt\4.6.4\bin
set PATH=%PATH%;C:\MinGW\\bin
set PATH=%PATH%;%SystemRoot%\System32
set QMAKESPEC=win32-g++
if not "%1"=="compile_debug" goto END
cd %QTDIR%
echo This will configure and compile qt in debug.
echo The release libraries will not be recompiled.
pause
configure -plugin-sql-sqlite -plugin-sql-odbc -qt-libpng -qt-libjpeg
cd %QTDIR%\src
qmake
mingw32-make debug
:END
转载于:https://www.cnblogs.com/JeffreyCheung/p/5806023.html
QT的安装及环境配置相关推荐
- PyQt安装和环境配置
PyQt安装和环境配置 github地址 首先安装Pycharm 新建一个空的 python 工程,找到 setting 安装第三方模块 PyQT5 , 点加号,先安 PyQT5 , 再安装 pyqt ...
- Python 小白从零开始 PyQt5 项目实战(1)安装与环境配置
本系列面向 Python 小白,从零开始实战解说应用 QtDesigner 进行 PyQt5 的项目实战. 什么叫从零开始?从软件安装.环境配置开始. 不跳过一个细节,不漏掉一行代码,不省略一个例图. ...
- PCL安装和环境配置
目录 1. VS2017下载安装 2. PCL下载安装 3. 环境配置 附上链接库列表 4. 测试 5.问题解决 1. VS2017下载安装 微软官网下载链接:https://visualstudio ...
- Laravel教程 一:安装及环境配置
Laravel教程 一:安装及环境配置 此文章为原创文章,未经同意,禁止转载. Homestead 最近在SF上面看到越来越多的Laravel相关的问题,而作为一个Laravel的脑残粉,本来打算有机 ...
- linux debian系统卸载jdk,Debian/Ubuntu系统 JDK卸载、安装、环境配置
环境:Linux内核版本4.17.Oracle jdk-11.0.2(JDK 8同样也是设置).Debian9系统 注意: 1.Open JDK和Oracle JDK的安装过程只是下载的连链接不一样 ...
- python3.6安装教程-python3.6环境安装+pip环境配置教程图文详解
1.python安装可以跨平台 2.有两个版本2.7和3.6,第三方库适用2.7版,两个版本不兼容 windows安装: 第一种方法官网安装: 在官网下载安装包如图: 图下点击是默认下载32位所以我们 ...
- python详细安装教程环境配置-python3.6环境安装+pip环境配置教程图文详解
1.python安装可以跨平台 2.有两个版本2.7和3.6,第三方库适用2.7版,两个版本不兼容 windows安装: 第一种方法官网安装: 在官网下载安装包如图: 图下点击是默认下载32位所以我们 ...
- python详细安装教程环境配置-python环境安装详细步骤
python环境怎么安装 1.准备好安装包 1)上python官网下载python运行环境(https://www.python.org/downloads/),目前比较稳定的是python-3.5. ...
- linux下svn客户端安装及环境配置
一.svn客户端安装及环境配置. 果所在的linux机器上没有安装svn客户端,则首先安装svn客户端: 1. subversion-1.4.3.tar.bz2 subversion-deps-1. ...
- python Appium安装及环境配置 mitmproxy安装配置
本文仅供学习交流使用,如侵立删! Appium安装及环境配置 环境配置 1.JDK安装 下载链接 链接:https://pan.baidu.com/s/1dgytn7hN35fnFw9lN4jEQA ...
最新文章
- 使用ASIHTTPRequest 编译提示找不到libxml/HTMLparser.h的解决方法
- Visual studio 2010 sp1中文版正式版无法安装Silverlight5_Tools rc1 的解决办法
- php在线打开pdf文件
- 开发Windows Mobile和Wince(Windows Embedded CE)的部署项目(Deploy Project)时,如何修改注册表...
- P3200-[HNOI2009]有趣的数列【卡特兰数】
- 递归计算二叉树的高度_如何使用递归方法计算二叉树的高度
- h5如何上传文件二进制流_Hadoop如何将TB级大文件的上传性能优化上百倍?
- Php调用工行支付接口时的问题解决
- gcov 使用注意事项
- 微课有关计算机应用基础,【计算机仿真论文】微课在计算机应用基础课的应用(共3802字)...
- ubuntu操作系统之新手操作必看篇
- 小程序发布上线流程_微信小程序开发到上线流程详解
- 眼睛干涩胀痛:得了干眼症该怎么办?
- 数说故事携手香港城市大学发表顶级国际论文,并获权威「IEEE TCSS期刊」收录
- php编程怎样装数据库,php数据库管理工具phpmyadmin下载、安装、配置
- C++实现求复数的模长
- EXCEL中文转英文首字母拼写
- Elasticsearch如何提升查询效率
- 什么是闭包,对闭包的理解,闭包的用途及优缺点
- java int随机数_java的三种随机数生成方式
热门文章
- 二十一、Oracle学习笔记:编写函数和触发器
- 4.jvm初体验-内存溢出问题的分析与解决
- mqtt消息队列安装并启用启用认证(客户端密码模式)
- PHP JAVA BASE64 encode decode
- 阶段5 3.微服务项目【学成在线】_day02 CMS前端开发_04-vuejs研究-vuejs基础-v-model指令...
- 页面三个txt加载联动省市县的代码,类似淘宝的收货地址的布局
- Nowcoder 提高组练习赛-R2
- 【工匠大道】博客园小技巧
- 【转】一个SQL查询出每门课程的成绩都大于80的学生姓名
- Savage(扩展欧几里得)