qt程序 在windows平台下怎么运行?
以前开发环境是VS2008编译 +qt-win-opensource-4.7.4-vs2008框架 +QtCreator编辑界面(以前的例子,win7下成功安装Qt4.7)。
现在需要把程序拷贝到另一台计算机上进行网络测试,不想重新安装VS2008,也不想进行部署qt程序,拷贝dll文件,就想搭配一个简单的qt开发环境或运行环境。于是安装如下简单的环境,进行测试。
QT Mingw的安装,Qt for windows安装及设置
Qt+MinGW平台的搭建,要3个软件:
1:MinGW是DEVCPP_5B1107
2:Qt是qt-win-opensource-4.7.4-mingw.exe
3:QtCreator
步骤如下:
step1: 运行DEVCPP_5B1107,相当于安装了MinGW,这里我们一路next默认安装;
step2: 运行qt-win-opensource-4.7.4-mingw.exe,一路next;
step3: 安装QtCreator
程序拷贝的过程
在VS2008里把Qt project 创建成一个 .pro文件,然后再把这个项目整个拷贝到其他计算机上,只需用QtCreator打开此项目文件,然后构建程序可能会出错,主要是构建路径必须和源文件路径在同一个目录下面。
所以只需要在Qt项目的属性里更改一下构建路径即可,正常编译通过。如下图
分享到:
相关推荐
在Linux环境下,开发基于Qt的程序后,为了使其能在没有安装Qt环境或者存在多个Qt版本的其他Linux系统上顺利运行,我们需要进行一系列的打包和发布步骤。以下将详细阐述这个过程,包括理解Qt依赖性、静态编译Qt库、...
### QT程序如何在开发板上运行 #### 一、引言 随着嵌入式系统的发展,用户界面变得越来越重要。QT作为一个跨平台的GUI库,因其丰富的功能和良好的移植性而受到开发者的青睐。本文旨在介绍如何将PC机上编译好的QT...
本篇文章将详细探讨如何在CentOS上配置环境以运行QT 5.14版本的程序,尽管系统默认已经安装了QT 5.6。 首先,为了安装QT 5.14,我们需要从官方仓库或者第三方源获取。由于CentOS的默认仓库可能不包含最新版本,我们...
**Qt 文件拷贝带进度条显示** 在编程领域,特别是在GUI(图形用户界面)开发中,用户界面的反馈至关重要。当涉及到大文件的复制或移动时,提供一个进度条可以显著提升用户体验,让用户知道操作正在进行并估计剩余...
【Qt程序独立运行exe打包】是指将开发的Qt应用程序打包成一个单独的可执行文件(exe),以便在没有Qt环境的计算机上也能正常运行。在本文中,我们将探讨如何使用Qt自带的`windeployqt`工具和第三方软件`Enigma ...
【交叉编译Qt库在树莓派上运行Qt...总之,实现“交叉编译Qt库并在树莓派上运行Qt程序”需要对编译原理、Qt开发、Linux环境以及ARM架构有深入的理解。每个环节都需要仔细配置和测试,确保程序在目标平台上的无缝运行。
Qt 程序在 Linux Console 模式下运行 ...在 Linux Console 模式下运行 Qt 程序需要满足一些基本的系统要求,并需要编译和安装 QtEmbedded,设置环境变量,打开 FrameBuffer,并解决显示中文问题。
在Android平台上运行Qt应用程序,首先需要一个适合的开发环境。由于Qt for Android目前并不支持Windows开发,因此开发者需要在Linux(如Ubuntu 10.04)上进行。同时,系统需要安装sun-java6,因为早期版本的Qt for ...
然而,由于WinCE与标准Windows的不同,直接在WinCE上运行在Qt环境下编译的程序可能会遇到兼容性问题。 首先,WinCE并不直接支持Qt库,因为它缺少某些桌面版Windows所具备的库和API。因此,为了在WinCE上运行Qt程序...
在发布模式下,确保将QtGui4.dll与你的可执行文件一起分发,以便在没有安装Qt环境的计算机上运行程序。 2. **QtCore4.dll**:这是Qt的核心库,提供了许多基础功能,如事件处理、线程、网络通信、时间日期管理、国际...
写了点Qt界面程序,然而发现很难移植到其他没有安装Qt环境的电脑上运行。查资料了解到,在windows上有windowsdeployqt程序,linux上有linuxdeployqt可以帮助我们快速打包。 1. 配置Qt环境 首先,我们先把Qt环境配置...
在使用Microsoft Visual Studio Community 2017编译Qt应用程序并进行打包部署时,经常会出现程序在某些环境下(如Windows 7操作系统)无法正常运行的情况。这主要是因为缺少必要的动态链接库(DLLs),例如`msvcp140...
本资源包含x86 linux下qt程序解决同时只允许运行一个程序实例的库,头文件和使用方法!
Qt是一个跨平台的应用程序开发框架,它提供了丰富的API来处理文件操作和多线程编程,使得我们可以方便地实现高效的文件复制任务。 首先,我们需要了解Qt中的文件操作类。`QFile`是用于读写单个文件的基础类,而`...
7. **测试与调试**:确保在VS+Qt环境下编译并运行项目,检查子窗口是否正确显示并能正常工作。 在实际编程中,你可能还需要考虑资源管理、错误处理和用户反馈等方面的问题。对于复杂的项目,可能还需要使用`...
总结,Qt程序打包工具使得Qt应用的分发变得更加简单,通过整合必要的库和依赖,确保程序能在各种环境中无缝运行。理解这些知识点对于任何Qt开发者来说都是至关重要的,有助于提高应用的兼容性和用户体验。
Qt程序,visual studio 2005环境
QT如何实现后台运行(即最小化到右下角托盘)
pack.sh脚本用于拷贝程序运行所需的动态链接库文件到目标文件夹,而LGW_New.sh则是程序的启动脚本。 3. 编写pack.sh脚本 pack.sh脚本的作用是将程序运行所需的动态链接库文件(.so文件)拷贝到pack_LGW_New文件夹中...