QT 学习笔记

原创 2018年04月16日 16:47:10

一、编译

在编译时选择debug构建


项目编译后产生两个文件夹:


上面的文件夹为编译后产生,下面的文件夹为项目源文件(创建项目时即产生)。

Hellow_QT:


build-Hellow_QT-Desktop_Qt_5_6_1_MinGW_32bit-Debug:



上图debug文件夹,在编译后产生应用程序Hellow_QT.exe以及其他三个.o文件以及一个.cpp文件。后四个文件为编译时产生的中间文件


release文件夹为空。

二、.exe文件的运行

直接双击Hellow_QT.exe会显示系统缺少xxx.dll文件,解决方法:

      法1:在QT安装目录的bin目录中一次找到6个目标.dll文件后复制至debug文件夹;

      法2:计算机—(右击)属性—高级系统设置—高级—环境变量—系统变量—Path,把QT安装目录的bin目录地址复制到Path位置。系统环境变量设置结束后,将.exe文件复制到该计算机的其余位置时便可直接打开,在debug文件夹中打开时仍然需要.dll

三、程序的发布

准备发布程序时,选择在Release文件夹编译。点击编译。


编译结束之后会在项目文件夹下新产生一个build-Hellow_QT-Desktop_Qt_5_6_1_MinGW_32bit-Release文件夹


build-Hellow_QT-Desktop_Qt_5_6_1_MinGW_32bit-Release中的debug文件夹为空,release文件夹产生可以发布的版本


其中的Hellow_QT.exe依然无法直接运行,提示缺少.dll文件。

新建“我的第一个QT程序”文件夹,将Hellow_QT.exe复制到该文件夹,并且在安装目录的bin文件夹下将:libgcc_s_dw2-1.dll、libstdc++-6.dll、libwinpthread-1.dll、Qt5Core.dll、Qt5Gui.dll和Qt5Widgets.dll   复制过来另外,还需要将D:\Qt\Qt5.6.1\5.6\mingw49_32\plugins目录中的platforms文件夹复制过来(不要修改该文件夹名称),里面只需要保留qwindows.dll文件即可


   













qt 学习笔记 qt学习笔记

  • 2010年03月27日 20:56
  • 3.77MB
  • 下载

QT学习笔记_经验篇.doc

  • 2011年05月25日 08:53
  • 616KB
  • 下载

Qt webkit 学习笔记

  • 2012年10月11日 21:51
  • 295KB
  • 下载

QT学习资源

  • 2014年05月22日 18:03
  • 943KB
  • 下载

学习笔记----图形界面程序Qt安装及其在2410-s上的移植

  • 2009年09月29日 06:59
  • 55KB
  • 下载

QT学习笔记

  • 2012年07月12日 13:52
  • 712KB
  • 下载

Qt学习笔记:QTransform

QTransform类QTransform类用于控制二维坐标系之间的转换包含:位移、缩放、扭曲、旋转还有映射首先看它的核心内容:这是一个仿射变换矩阵(affine transformation),它包...
  • founderznd
  • founderznd
  • 2016-05-29 20:42:10
  • 3673

QT学习笔记1:QT入门

1. QT简单程序 #include "hello.h" #include #include int main(int argc, char *argv[]) { //QApplica...
  • fzyz_sb
  • fzyz_sb
  • 2014-09-23 23:49:11
  • 702

Qt5学习笔记(10)——编程中问题总结(1)

1.Qt 按钮如何设置样式表?设置按钮的状态, 默认状态, 鼠标滑过状态, 鼠标点击状态,用三张图片分别表示不同的状态。 ui->close->setStyleSheet("QPushButton{...
  • raiven2008
  • raiven2008
  • 2015-02-10 17:01:11
  • 714

Qt学习笔记——初学简单笔记

1.  Ubuntu下终端命令安装Qt4 sudo apt-get install qt4-dev-tools #开发包    sudo apt-get install qtcreator #...
  • daoming1112
  • daoming1112
  • 2016-07-05 21:45:57
  • 310
收藏助手
不良信息举报
您举报文章:QT 学习笔记
举报原因:
原因补充:

(最多只允许输入30个字)