[翻译]为Windows安装QT

Qt5+CMake实战:从环境配置到多语言翻译的完整开发流程(附调试技巧) 本文详细介绍了Qt5与CMake结合开发的完整流程,从环境配置到多语言翻译实现,再到VS Code调试优化。通过实战案例展示如何搭建开发环境、组织项目结构、集成多语言支持以及解决常见构建问题,帮助开发者高效完成跨平台GUI应用开发。 阅读详情
  

为Windows安装QT

在Windows平台有一些要求,这些要求在Windows平台的QT文档里都有详细的描述。

如果你已经有这个平台的二进制包文件了,请参考该包里的安装文档。

开源版本的QT并没有任何来自Visual Studio的官方技术支持,把QT集成到Visual Stuio里是QT商业版本的一部分。

第一步:安装授权文件(商业版本)

如果你有商业版本的QT,你可以把你的授权文件从dist.trolltech.com上的账户里拷贝到你的本地路径下(这个路径应该是你配置过的userprofile环境变量),然后把授权文件命名成扩展名为qt-license文件,重命名必须用控制台来实现,而不是图形界面。例如,在Windows 2000操作系统下,%USERPROFILE%的值应该配置成类似C:\Documents and Settings\username的路径。

对于开源版本的QT,并不需要安装授权文件。

第二步:解压文件

把压缩包解压到你想要安装QT的路径下,例如,C:\Qt\4.7.2。

注意:安装路径不能包含任何空格字符或者Windows文件系统不能识别的字符。

第三步:设置环境变量

为了编译并使用QT,PATH环境变量需要扩展一个额外的路径:

 PATH               - to locate qmake, moc and other Qt tools

这点可以通过添加例如 c:\Qt\4.7.2\bin 的PATH变量。

对于最新版本的Windows系统,PATH可以通过 控制面板|系统|高级|环境变量 来添加。

你也许需要确认下你的编译器路径和其他构造工具路径是否在环境变量PATH里,这取决于你对于软件开发环境的选择。

注意:如果你没有用应用程序菜单里的界面配置工具,也就是开源版本的QT,你将会出现配置问题,因为配置QT需要那里面的sh.exe,或者从msys下运行的程序。这也同样适用于mingw32编译器。

第四步:建立QT库

为了在你的计算机上建立QT库,请在Visual Studio命令提示行工具中输入如下指令:

 C:
 cd /D C:\Qt\4.7.2
 configure

输入configure -help可以得到命令选项。

如果你安装了其他编译器,并且想要用指定的编译器建立QT库,你必须指定qmake的参数。这可以通过-platform <spec>去配置,例如:

 configure -platform win32-msvc

在某些情况下,你需要在运行配置命令之前设置编译环境,这让你能使用正确的编译器。例如,如果你安装了Visual Studio 2005环境,并且想要用x64编译器来编译QT,由于32位和64位编译器使用了相同的qmake说明文件,你可以通过在开始菜单里选择Microsoft Visual Studio 2005|Visual Studio Tools|<Command Prompt>来完成这个操作。

实际用来建立QT库的命令取决于你的开发系统。对于微软Visual Studio来说,想要建立QT库并且编译所有的demo,example,tools和tutorials,你需要输入:

 nmake

注意:如果你以后想要重新配置并且在相同的位置重新建立QT库,请确保之前配置的所有信息已经通过输入nmake distclean命令被移除掉了。

好了,这就是所有的步骤了,QT库已经安装好了。

 

 

___________________________________________________________________________________________________________________________________

 

原文链接:http://doc.qt.nokia.com/4.7/install-win.html

告别英文界面!手把手教你汉化Labelme并打包成独立exe(附完整源码与翻译文件) 本文详细介绍了如何将Labelme图像标注工具从英文界面汉化为中文版,并将其打包成独立EXE文件的全过程。通过Python环境配置、深度汉化、PyInstaller打包及常见问题解决方案,帮助用户轻松实现'下载即用'的中文版Labelme,提升图像标注效率。 阅读详情

相关推荐

在Windows上安装Qt的教程

Qt是一款跨平台的应用程序开发框架,它提供了丰富的工具和库,可以用于开发各种类型的应用程序,包括桌面应用、移动应用和嵌入式系统。本教程将指导您在Windows操作系统上安装Qt,并提供相应的源代码示例。至此,您已经成功在Windows上安装了Qt。安装完成后,您需要配置Qt的环境变量。安装程序将下载所需的文件并将它们安装到您选择的安装路径中。安装完成后,您将看到一个安装成功的消息。完成环境配置后,您可以验证Qt是否成功安装。首先,您需要下载Qt的安装程序。如果安装成功,您将看到Qt的版本信息。

FucMobile的博客 1391

【安装篇】Qt 安装详细教程(Windows版)

Qt 是一个跨平台的 C++图形用户界面应用程序开发框架。Qt 在许多领域都有广泛应用,例如软件开发、工业自动化、游戏开发等,它为开发者提供了高效、便捷的开发环境和工具,有助于快速构建出功能强大且美观的应用程序。Qt 有商业版和开源版。开源版遵循 LGPL 协议,在一定条件下可以免费用于商业开发。,一些知名的软件如 KDE 桌面环境、WPS Office 等都使用了 Qt 框架。:可以在多种操作系统上运行,如 Windows、Linux、Mac 等,开发者只需编写一次代码,就能在不同平台上编译运行。

zwLoneranger的博客 3万+

QT 在Windows上搭建Qt开发环境

在Windows上搭建Qt开发环境

王牌飞行员_里海的博客 4753

Qt:windows下Qt安装教程

对于 MinGW-w64 项目,它对应的小型系统环境叫 MSYS2(Minimal SYStem 2),MSYS2 是 MSYS 的衍生版,不仅支持 64 位系统和 32 位系统,还有自己的独特的软件包管理工具,它从 Arch Linux 系统里移植了 pacman 软件管理工具,所以装了 MSYS2 之后,可以直接通过 pacman 来下载安装软件,而且可以自动解决依赖关系、方便系统升级等。如何找到 Qt 软件的下载地址呢?只要前面两个数字相同,Qt 的特性就是一致的,最后的数字是对该版本的补丁更新。

hw5230的博客 4417

Spyder 中文语言包与自动安装脚本:解决界面汉化与编码乱码难题

Python 开发环境常因默认英文界面和编码不兼容问题劝退初学者,尤其是使用 Anaconda 集成 Spyder IDE 时,菜单难找、报错难懂、中文乱码频发。这种困境背后涉及 Qt 国际化机制、翻译文件加载路径以及 Windows 系统 GBK 编码与 UTF-8 源码的冲突。通过理解 Spyder 基于 Qt Linguist 的语言包加载原理,开发者可以将汉化文件部署到正确的 locale 目录,并借助自动化脚本处理路径识别、权限不足、依赖缺失等安装报错。这类方案不仅帮助新手快速上手,也适用于在多台

weixin_30423065的博客 245

别再只跑Demo了!用MovieLens数据集完整复现一个电影推荐系统(Python/Pandas实战)

本文详细介绍了如何利用MovieLens数据集从零构建一个完整的电影推荐系统,涵盖数据清洗、特征工程、推荐算法实现(协同过滤和矩阵分解)以及Web服务部署的全流程。通过Python和Pandas实战,读者可以掌握推荐系统的核心技术和生产环境部署技巧,不再局限于简单的Demo运行。

weixin_29062865的博客 150

【Qt 安装】Windows系统安装 Qt & 在 VS 配置 Qt 环境教程

详细教程!在 Windows 系统安装 Qt 并且在 Visual Studio 中配置 Qt 环境 。 ( Qt采用C++编程语言作为主要开发语言,广泛用于开发图形用户界面(GUI)应用程序 )

weixin_49179299的博客 8615

GoPro官方API实战:从蓝牙配对到Wi-Fi流媒体,构建跨平台控制应用

本文详细解析了GoPro官方API的开发实践,涵盖蓝牙配对、Wi-Fi流媒体控制等关键技术。通过实战案例,指导开发者如何构建跨平台控制应用,解决设备发现、指令解析、视频流传输等核心问题,并分享Android平台迁移经验与常见问题排查方法。

weixin_30727835的博客 397

【免费下载】 屏幕翻译工具:Screen Translator 安装与配置完全指南

Screen Translator是一款开源软件,它集屏幕捕捉、光学字符识别(OCR)与翻译功能于一体,允许用户轻松地翻译屏幕上显示的任何文本。该项目主要适用于需要快速获取屏幕中文字翻译的场景。Screen Translator支持多平台,包括Windows和Linux,但暂时不支持macOS。此工具依赖于Qt 5库、Tesseract OCR引擎以及多个在线翻译服务。 **主要编程语言:** ...

gitblog_07494的博客 1万+

S7-1200五轴伺服系统PLC控制方案与调试技巧

工业自动化领域中,多轴伺服控制是实现精密加工的核心技术。基于PROFINET实时通信协议和PLCopen运动控制标准,现代PLC(如西门子S7-1200)能够实现多轴高精度同步控制。其技术原理是通过等时同步模式确保各轴运动的时序一致性,结合PID调节和电子齿轮比实现位置闭环。这种方案在数控机床、3D打印等场景具有重要应用价值。本文以五轴联动系统为例,详细解析了S7-1200与V90伺服驱动器的硬件组态方案,包括PROFINET环网配置和IRT同步设置。在软件层面,重点介绍了基于TIA Portal的工艺对象

weixin_34332905的博客 415

智能座舱架构与芯片 - (3) 硬件篇 上

在了解智能座舱的基本架构之后,我们有必要针对智能座舱域的硬件平台,软件平台,SOC等进行逐一介绍。从它们的整体结构中去认识最新的智能座舱组成部件,以及主要功能等。如上图,是中央计算-区域控制架构下的智能座舱硬件平台框架图,其中,智能座舱控制器CDC挂载在以太网交换机上,与其他车控域VDC,自驾域ADC,网联设备5G+V2X等通过以太网实现数据交互。而智能座舱域的外部硬件设备还包含有连接子系统音频子系统摄像头子系统显示子系统存储子系统功能安全子系统等。

joanna_xiao的博客 2403

Crow Translate 开源翻译器安装与使用指南

Crow Translate 是一个简洁轻量级的翻译软件,由C++与Qt框架开发而成,支持多种API服务如Google, Yandex, Bing, LibreTranslate 和 Lingva等。它不仅能够实现文本翻译功能,还具备朗读文本的能力。软件特性包括: - 屏幕或选中文本的实时翻译及语音播报。 - 支持超过125种不同语言。 - 占用内存小(约20MB)。 - 高度自定义快捷键设置。...

gitblog_00230的博客 1127

《LabVIEW ZYNQ实战指南》第6章>>案例解析:基于USB WiFi模块的ZYNQ无线通信部署与Linux RT开发

本文详细解析了如何为ZYNQ开发板部署USB WiFi模块,实现无线通信。通过LabVIEW Linux RT环境,利用封装好的驱动VI,开发者可轻松配置ZYNQ连接无线网络,摆脱网线束缚,实现程序无线部署与远程调试,为工业物联网应用奠定基础。

app77的博客 755

QT------------其他工具软件和技术

这些步骤涵盖了 QT 多语言界面、样式表以及应用程序的发布和安装的基本操作,你可以根据需要对代码和操作步骤进行修改和扩展,以满足你的具体要求。

xx 880

一篇把 Transport 做到可复制的实战指南:从 CTS 底层表到 LSMW、Variant、Layout、TABU、Query、SAPscript 全对象搬运

本文深入解析SAP系统中的Transport机制,将其视为可审计、可追溯的变更流水线。文章从CTS/Transport Organizer通用方法论和具体对象搬运手法两个层面展开,详细介绍了LSMW项目、程序Variant、屏幕/ALV Layout、表数据、ABAP Query、SAPscript和SO10标准文本等对象的传输策略。通过真实案例说明,代码对象往往能被正确传输,但"运行体验"和"业务配置"却常被遗漏,导致QAS测试正常而PRD环境异常。文章提供了一套可

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 173

【电弧】基于matlab simulink电弧仿真模型(Mayr Cassie电弧模型)【含Matlab源码 9226期】

simulink电弧仿真模型(Mayr Cassie电弧模型) 完整代码,包运行;可提供运行操作视频!适合小白!

订阅付费专栏Matlab(奶茶价版),可赠送奶茶价版付费专栏指定代码1份; 193

Wireshark编译手册(Windows)

本文是对 Wireshark 官方文档中“Windows 平台的设置和构建说明”部分的翻译和总结。

u011186532的专栏 1717

Spring 核心技术解析【纯干货版】- I:Spring 基础模块 Spring-Core 模块精讲

Spring-Core 模块,是 Spring 核心容器模块之一。虽然 “Core” 本身就有 “核心的,重要的部分” 的含义,但是它并非是实现(常被我们说为 Spring 核心机制)IOC / AOP 的模块。Spring 中的 IOC 机制,主要来自于 BeanFactory 容器和 ApplicationContext 容器,这二者分别由同为核心容器模块的 Spring-Bean 模块 和 Spring-Context 模块所提供。

栗筝i的博客 2525

Qt语言国际化

qt国际化翻译的简单使用

qq_30360351的博客 611

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

Birdtray构建与打包:从源代码编译到Windows安装程序制作全流程

Birdtray是一款为Thunderbird设计的新邮件系统托盘通知图标工具,它能在系统托盘中显示未读邮件数量并提供快速访问功能。本文将详细介绍如何从源代码编译Birdtray并制作Windows安装程序,帮助开发者和高级用户轻松完成构建过程。 ## 准备工作:环境与依赖 在开始构建Birdtray前,需要确保系统中已安装以下工具和依赖: - **编译工具链**:GCC (g++.exe)

gitblog_00724的博客 1062

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

终极屏幕翻译工具:从零基础到高效使用的完整指南

**屏幕翻译工具**是现代数字生活中不可或缺的利器,它能帮助用户快速识别和翻译屏幕上的任何文本内容。无论是阅读外文文档、浏览国际网站还是学习外语资料,这款开源工具都能提供强大的**OCR识别**和**实时翻译**功能。在本文中,我们将详细介绍如何从零开始掌握这款强大的屏幕翻译软件,让你轻松跨越语言障碍! ## 📱 什么是屏幕翻译工具? 屏幕翻译工具是一款结合了**屏幕截图**、**OCR文字

gitblog_00886的博客 747

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

QHotkey安装部署指南:qpm与qpmx包管理器集成详解

QHotkey是一个专为Qt桌面应用打造的全局快捷键库,可以让你的应用在后台运行、窗口最小化甚至完全不可见时依然响应快捷键。本文是一份面向新手的QHotkey安装部署指南,重点讲解通过qpm与qpmx包管理器集成QHotkey的完整流程、环境准备、配置要点与常见问题排查,帮助你用最短时间把全局热键能力接入自己的Qt项目。 ## QHotkey是什么?为什么Qt应用需要它 QHotkey的核心价

gitblog_00782的博客 897

如何用Screen Translator打破语言壁垒:开源屏幕翻译工具终极指南

你是否曾经遇到过这样的困境:浏览外文网站时看不懂专业术语,阅读外语文档时卡在关键段落,或者与外国朋友聊天时难以理解对方的意思?在全球化时代,语言障碍成为了许多人工作和学习中的最大痛点。今天,我要为你介绍一款能够真正打破这些壁垒的神奇工具——Screen Translator。 ## 从痛点出发:为什么我们需要屏幕翻译? 想象一下这样的场景:你正在研究一篇重要的学术论文,但它是用日语写的;你需要

gitblog_00663的博客 214

终极指南:如何用Qt Go构建多语言应用的完整国际化方案

Qt Go(Golang的Qt绑定)是一个强大的跨平台框架,支持Windows、macOS、Linux、Android等多种系统。本文将详细介绍如何利用Qt Go实现应用的国际化,让你的应用轻松支持多语言,触达全球用户。 ## 为什么选择Qt Go进行国际化开发? Qt Go结合了Qt的跨平台能力和Go语言的高效性能,提供了完善的国际化工具链。通过Qt的`QTranslator`类和Go的简洁

gitblog_00992的博客 852

【Windows下QGC地面站编译环境搭建及测试】

QGC源码修改

qq_39905727的博客 2289

linux/ubuntu 摸索CloudCompare汉化

ubuntu CloudCompare汉化

bit3450的博客 958
上一篇: 备忘录:svn和csv几个常用命令。
下一篇: 静态连接(dynamic link)和动态连接(static link)初步理解
对象
博客等级 码龄17年 70粉丝 53原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值