当前位置:文档之家› qt creator提示qt没有被正确安装,请运行make install的解决办法

qt creator提示qt没有被正确安装,请运行make install的解决办法

qt creator提示qt没有被正确安装,请运行make install的解决办法
qt creator提示qt没有被正确安装,请运行make install的解决办法

Qt Creator提示"Qt没有被正确安装,请运行make

install"的解决办法

笔者最近使用Qt在开发一些小程序,觉得这个框架设计确实很好,使用了信号和槽解决了组件之间的通讯问题,可以说是基于C++语言上一个非常大的创

新,大大提高了开发人员的编码效率,也使整个C++语言更加抽象。笔者很喜欢C++语言的简单、朴实、高效,不像.NET 那样,即使是一个很小的程序也需

要装个上百兆的运行库,对于很多场景来说.NET就是鸡肋...。一个快速、稳定、简单、高效的编程语言一定是今后开发者的最爱。好了,废话不多说,说说

题目中那个问题。这个问题分两种解决方式:

方式一:

笔者使用的是最新版本的Qt5.2.2开发环境,单位电脑已经安装了这个开发环境,用U盘将Qt整个安装目录拷回家里笔记本,发现Qt

Creator还是可以用,开心!可就在创建项目时候问题来了,说没有配置Kit云云,跟着软件中链接一路点去,发现Qt Creator中选项“构建和运行”几个配置有问题(有红色叹号),如下图:

本以为只是路径错了,可最后发现Qt

Creator中根本没有配置这个路径的地方,只能新增一个配置,也算,照着错误的路劲将本机正确路径添加了新Qt Version项目,项目前还是有红色叹号,费解。上度娘找了找,发现是qmake的原因,据说在安装Qt时qmake.exe程序会编译,而且还把安装

路径hard

code到qmake程序中,奇怪的设计!看了几个帖子都说要用二进制编辑软件修改qmake.exe文件,将错误路径修改正确,真麻烦!不死心啊,继续

上度娘(嘿嘿),终于在CSDN的帖子里发现一个更科学的解决办法,不用暴力修改qmake,即在qmake.exe同目录下,新建一个qt.conf文

本文件(记住哦,保存的编码一定要是ANSI格式,这个可以用windows自带记事本的另存为功能确认),文件内容为:

[paths]

Prefix = [Qt所在目录]/Qt/Qt5.2.0/5.2.0/mingw48_32

其中“D:/work/cpp/program”这部分可以修改为你自己的Qt 安装目录所在路径,保存后重新打开Qt Creator在看“选项”中的“Qt Version”手动配置的那一项,前面红色叹号没有了,OK搞定!

方式二:

如果目标电脑上你所拷贝的Qt安装目录路径和源电脑上Qt 安装路径一致,你只需要修改路径“[Qt所在目

录]\Qt\Qt5.2.0\Tools

\QtCreator\share\qtcreator\QtProject\qtcreator”下三个文件profiles.xml、

qtversion.xml和toolchains.xml中路劲为目标机器上正确路径即可。

补充:

1. 如果配置成功,但启动Qt Creator后无法调试应用程序,出现“Microsoft Visual C++ Runtime

Error"错误对话框,请将目录:”[Qt所在目

录]\Qt\Qt5.2.0\5.2.0\mingw48_32\plugins“路径下

platforms目录整个拷贝到工程编译输出的debug目录下。

2. 如果你已经完全按以上配置进行设置,而且Qt Creator可以编译、链接项目,但在试图调试或运行时提示标题为“Microsoft

Visual C++ Runtime

Library"的错误窗口,那很可能是你要调试或运行的程序缺少必要的Qt动态链接库文件,把这些文件拷贝到你自己的应用程序目录下即可解决。(注

意:debug版调试程序使用的动态链接库都带字母"d",release

版不带);还有Qt

Creator生成的应用程序不能再没有安装任何Service Pack的XP系统中运行。下面是Qt生成的应用程序需要用到的动态链接库,需要和你的应用程序一起发行:

platforms/qwindows.dll

sqldrivers/qsqlite.dll

icudt51.dll

icuin51.dll

icuuc51.dll

libgcc_s_dw2-1.dll

libstdc++-6.dll

libwinpthread-1.dll

Qt5Core.dll

Qt5Gui.dll

Qt5PrintSupport.dll

Qt5Sql.dll

Qt5Widgets.dll

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 显示版本信息:

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;

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在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/cb18881200.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目录下的可执行文件,运行就可以了。

Qt开发环境下载和安装

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

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/cb18881200.html,/space.php?uid=8210028&do=blog&id=343591

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

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.

在QtCreator中使用Opencv2

在Qt Creator中使用Opencv 2.3 分类:数字图像处理Qt2012-04-18 17:21 104人阅读评论(0) 收藏举报打开Qt项目中的.pro文件,添加如下代码 INCLUDEPATH+=D:\OpenCV\opencv\build\include\opencv2\ D:\OpenCV\opencv\build\include\opencv\ D:\OpenCV\opencv\build\include CONFIG(release,debug|release) { LIBS+= D:\OpenCV\opencv\build\x86\vc10\lib\opencv_calib3d231.lib\ D:\OpenCV\opencv\build\x86\vc10\lib\opencv_contrib231.lib\ D:\OpenCV\opencv\build\x86\vc10\lib\opencv_core231.lib\ D:\OpenCV\opencv\build\x86\vc10\lib\opencv_features2d231.lib\ D:\OpenCV\opencv\build\x86\vc10\lib\opencv_flann231.lib\ D:\OpenCV\opencv\build\x86\vc10\lib\opencv_gpu231.lib\ D:\OpenCV\opencv\build\x86\vc10\lib\opencv_highgui231.lib\ D:\OpenCV\opencv\build\x86\vc10\lib\opencv_imgproc231.lib\ D:\OpenCV\opencv\build\x86\vc10\lib\opencv_legacy231.lib\ D:\OpenCV\opencv\build\x86\vc10\lib\opencv_ml231.lib\ D:\OpenCV\opencv\build\x86\vc10\lib\opencv_objdetect231.lib\ D:\OpenCV\opencv\build\x86\vc10\lib\opencv_ts231.lib\ D:\OpenCV\opencv\build\x86\vc10\lib\opencv_video231.lib

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

QtCreator快捷键(自整理)

QtCreator常用快捷键(界面操作) Win + D 显示桌面 Alt + 0 显示、隐藏侧边条 Ctrl + shift + F11 全屏 Ctrl + e,+ 0 删除所有的分栏 Ctrl + e,+1 删除当前的分栏 Ctrl + e后松开再按2 添加上下布局的分栏 Ctrl + e后松开再按3 添加左右布局的分栏 Ctrl + e后松开再按4 打开新窗口 Ctrl + W 关闭当前文件 Ctrl + F4 关闭其他文件 Ctrl + Shift + W 关闭所有文件 Ctrl(按住)+ Tab 快速切换已打开的文件 Ctril+num 切换功能(1:欢迎,2:编辑,3:设计,4:debug,5:项目,6:分析,7:帮助)Alt + num 切换下部窗口(1:问题,2:搜索结果,3:应用程序输出,4:编译输出) Ctrl ++ 放大 Ctrl -- 缩小

QtCreator常用快捷键(代码编辑) Shift + Alt +R ui设计器中预览 Ctrl + H 水平布局Horizon Ctrl + L 垂直布局 Ctrl + G 栅格布局Grid Ctrl + J 调整大小 按F2 快速切换到光标选中对象的源码 按F4 在头文件(.h)和实现文件(.cpp) 之间进行切换。 按Shift + F4 在ui与.h或.cpp间切换 按Ctrl + B 构建项目 按Ctrl + R 运行项目 按Ctrl + / 注释/取消注释选定内容。 按Ctrl + i 自动缩进选中代码。 按Alt+ Enter 快速添加方法实体(.cpp)声明, 按Ctrl + Shift + R 修改变量名,并应用到所有使用该变量的地方。(局部变量时,多行同步编辑) Alt + U 大写变为小写 Alt + Shift + U 小写变为大写 Ctrl + F 查找 Ctrl + Shift + F 高级查找 F3 查找下一个 Shift + F3 查找前一个 Ctrl + shift + U 相当于高级查找 Ctrl + K 定位 按Alt + left 后退 按Alt + right 前进 按Ctrl + M 添加/删除书签, 按Ctrl + . 查找并移动到下一个标签 按Ctrl +,查找并移动到上一个标签 Ctrl + shift + up 将当前行的代码向上移动一行。 Ctrl + shift + down 将当前行的代码向下移动一行。 Ctrl + Alt + Down 向下复制本行 Ctrl + Alt + Up 向上复制本行 Ctrl + U 本快内容全选 Ctrl + < 折叠 Ctrl + > 展开 Ctrl + ] 移到段落末尾 Ctrl + [ 移到段落开头 Ctrl + } 选中到段落末尾 Ctrl + } 选中到段落开头

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-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/cb18881200.html,/downloads,这是Qt官方网站,您可以选择下载更新的版本,我的这个版本已经比较老了。 二. 安装Qt 运行Qt安装文件,按照指导一步一步安装即可,我就不赘述了。 三. 汉化Qt 可以到CSDN上下载,我上传了汉化包及使用说明,网址为:https://www.doczj.com/doc/cb18881200.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++ ============================================== ==== 上面是批处理代码,其涵义简述如下:

win7 qtcreator+opencv安装与配置

Win7(X64/x86)Qt creator OpenCV2.3配置(v2.0) guo8113 说明:对Qt creator、Opencv、mingw不做解释,不懂自己查资料 1、需要的软件:(所有软件均可联系本人) QtCreator2.3下载地址:qt官网 qt-win-opensource-4.8.4-mingw(qt官网下载) MinGW-gcc440_1(经测试3.X的版本是安装不成功的,我在这上面最少浪费了半天时间)OpenCV-2.3.1-win-superpack cmake-2.8.10.2-win32-x86 https://www.doczj.com/doc/cb18881200.html,/cmake/resources/software.html 2、软件安装:所有软件安装到C盘根目录下,切记不可有中文目录 ?解压或安装MinGW-gcc440_1,至C盘c:\mingw 添加系统环境变量“计算机->右键属性->高级系统设置-》高级” 在系统环境变量新建:变量名mingw值C:\mingw ?安装cmake

?安装opencv ?安装qt和qtcreator 3、编译与安装 3.1 Cmake生成opencvmakefile 打开cmake配置源码与安装路径 源码路径要包括以下内容

目标路径笔者设置为c:\Qt\opencv2 3.2配置:configure:在下面的选择框选择mingw makefiles,点击finish

3.3生成:点击generate 3.4进入设置好的目标路径执行 在cmd里输入 cd c:\Qt\OpenCV2 输入: mingw32-make 进行编译 等待40分钟左右编译完成:

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\)的结构,如下图所示。

qtcreator下配置调试器

Windows 7(64位)下Qtcreator配置调试器 邹雲鹏 2015年8月13日星期四 1、简述 对于程序员来说,通过调试器调试程序几乎是必不可缺的内容,然而Qtreator却不像vs那样带有默认的调试器,这就需要我们自己给Qtcreator配置调试器。 2、系统环境及软件版本 1)操作系统:Windows 7(64位)旗舰版; 2)Qt版本:Qt5.4.2 MSVC2010 OpenGL 32bit 3)Qtcreator版本:Qt creator 3.4.1(Based on Qt5.4.2 MSVC2010 OpenGL 32bit) 4)调试器版本:Windows Driver Kit Version 7.1.0 3、软件下载地址及安装方法 1)Qt5.4.2 MSVC2010 OpenGL 32bit (a)下载地址: http://download.qt.io/archive/qt/5.4/5.4.2/ 下载软件名称为:qt-opensource-windows-x86-msvc2010_opengl-5.4.2.exe (b)直接双击进行安装。安装路径可自己选择,其余均按默认安装直至安装完成。此版本自带有Qtcreator,在Windows所有程序->qt5.4里已经能找到 Qtcreator。 (c)打开Qtcreator,点击工具->选项,点击左侧的构建和运行,在Qt Version 里面已经可以自动检测到Qt5.4.2 MSVC2010 OpenGL 32bit,如图下所示:

(d)在构件套件(kit)里也可以自动检测到Desktop Qt5.4.2 MSVC2010 OpenGL32bit,但是调试器中为None,即调试器未设置。此时是不能进行程序调 试的。所以需要我们安装一个可用的调试器。 2)调试器Windows Driver Kit Version 7.1.0安装 (a)下载地址: https://https://www.doczj.com/doc/cb18881200.html,/en-us/download/confirmation.aspx?id=11800 (b)解压或用虚拟光驱打开,双击KitSetup.exe进行安装。 (c)待出现下图界面后勾选Debugging Tools for Windows,点击OK,然后按默认安装直至安装完成。

安装QtCreator去完成C++第一个程序

安装QtCreator去完成C++第一个程序 选一个利器 工欲善其事,必先利其器。选一个好用又流行的的编程工具很重要。软件编程工具现在都叫做IDE—–集成开发环境,能帮我们做很多事。有人愿意手动写makefile来自己管理源文件,很好,但是makefile对新手来说跟天书一样,很容易被打击得没兴趣了。makefile 应该学吗?应该!但是,其学习时机应该是在完成一个比较复杂的项目之后,此时对项目的组织,源码管理、依赖关系等有了一定认识,再学makefile就顺风顺水了。所以我们现在还是老老实实选一个IDE吧。支持跨平台的IDE有:QtC++reator,Code::Blocks,Dev C++,eclipse CDT,Netbeans等。但是最好用的,以我多年的经验来说,首推QtCreator,我也不想多叨叨,你自己都对比一下就知道了,反正都是免费的。 QtCreator安装 QtCreator在三大平台上都是一样的界面。但QtCreator在中文Windows下有个问题,控制台中文乱码。你创建的控制台程序输出中文时是乱码。由于QtCreator对源码文件的默认编码是UTF8,而控制台中的字符编码是按GB2312解释的,所以就乱了。要消除也很简单,把源码的编码改成GB2312就行了。或者不要输出中文字符。如下图: 第一个程序 万仞高台,起于垒土。要成为C++高手,还得从C开始。要写程序,先建C工程,下图是已建好的QTCreator工程: 可以看到简单的一个工程也已经有几个文件了。pro文件是工程文件,用于保存工程的信息,不要动它。Sources文件夹不是一个真正的文件夹,只是一个分组。main.c是源码文件。main.c文件不是空的,而是一个HelloWorld程序,这是IDE为我们做的,你可以把文件删掉自己重新加,效果也是一样。这个程序就做了一件事:输出一段文本:Hello world。

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