论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com
»
论坛
›
软件与程序人生
›
DevOps与敏捷开发
›
Qt-搭建开发环境
Qt-搭建开发环境
祗疼妳一个
金牌会员
|
2025-3-19 13:08:18
|
显示全部楼层
|
阅读模式
楼主
主题
936
|
帖子
936
|
积分
2810
1.环境搭建
开发工具概述:
Qt ⽀持多种开发⼯具,此中⽐较常⽤的开发⼯具有:Qt Creator、Visual Studio、Eclipse.
1.1Qt Creator
Qt Creator 是⼀个轻量级的跨平台集成开发环境(IDE),专为使⽤ Qt 框架进⾏应⽤程序开发⽽计划。
它是⼀个功能强⼤、易于使⽤、快速且⾼效的⼯具,被⼴泛⽤于编写各种范例的应⽤程序,如桌⾯应⽤程序、移动应⽤程序和嵌⼊式系统等。
Qt Creator 提供了⼀个可视化的界⾯计划器和代码编辑器,可以资助开发者更快捷地创建复杂的⽤⼾界⾯和处置处罚各种事件。
它还包罗了调试⼯具、版本控制⼯具、⾃动完成和智能提⽰等功能,以及⽀持多语⾔和跨平台的开发环境。
Qt Creator 的主要特点包罗:
• 紧麋集成的 Qt 框架:Qt Creator 专⻔为 Qt 开发⽽计划,因此它与 Qt 框架集成得⾮常紧密,使开发者可以更容易地管理和部署他们的应⽤程序。
• 强⼤的编辑器:Qt Creator 具有⼀些先进的编辑器功能,如语法⾼亮、代码折叠、智能提⽰、⾃动完成和代码重构。
• 集成的调试器:Qt Creator 内置了调试器,允许开发⼈员在代码中设置断点以及查抄变量、堆栈和调⽤树等信息。
• ⾼效的构建系统:Qt Creator 提供了⼀个⾼效的构建系统,可以⾃动构建和部署应⽤程序,同时⽀持使⽤不同的编译器和平台。
• 可视化界⾯计划器:Qt Creator 具有⼀个可视化界⾯计划器,它允许开发⼈员在没有编写代码的情况下创建复杂的⽤⼾界⾯。
• 多语⾔⽀持:Qt Creator ⽀持多种编程语⾔,包罗 C++、QML、JavaScript 等。
总⽽⾔之,Qt Creator 是⼀个功能⻬全、易于使⽤且⾼效的跨平台 IDE,适⽤于各种范例的应⽤程序开发,特别是那些使⽤ Qt 框架的开发者。
1.2Visual Studio
Visual Studio 是由微软公司开发的集成开发环境(IDE)。它可以⽤来开发多种范例的应⽤程序。包罗Windows 桌⾯应⽤程序、Web应⽤程序、移动应⽤程序、游戏等。Visual Studio 提供了丰富的开发⼯具和功能,包罗代码编辑器、调试器、⾃动完成、代码重构、版本控制等等。
它⽀持多种编程语⾔,如:C++、C#、Visual Basic、F#、Python等。
Visual Studio 还可以与其他开发⼯具和服务集成,如Azure 云服务、GitHub、Jenkins等。
Visual Studio 具有以下⼀些主要特点:
• 多语⾔⽀持:Visual Studio ⽀持多种编程语⾔,包罗 C++、C#、Visual Basic、F#、Python、
JavaScript 等;
• 丰富的⼯具集:VS 提供了各种开发⼯具,包罗代码编辑器、调试器、代码分析⼯具等,以提⾼开发⼈员的效率;
• 可视化计划:VS提供了可视化的计划⼯具,如窗体计划器、WPF 计划器等,使开发⼈员可以直观地计划⽤⼾界⾯;
• 跨平台开发:VS ⽀持跨平台开发,可以开发适⽤于 Windows、Linux 和 macOS 等多个平台的应⽤程序;
• 集成的调试器:VS 集成了强⼤的调试器,可以进⾏代码的单步调试、断点调试等操作来资助开发⼈员查找和修复错误;
• 丰富的扩展性:VS 可以通过安装扩展来扩展其功能,开发⼈员可以根据⾃⼰的需求选择并安装适合的扩展。
1.3Eclipse
Eclipse 是著名的跨平台的⾃由集成开发环境(IDE)。最初主要⽤来 Java 语⾔开发,但是⽬前亦有⼈通过插件使其作为其他盘算机语⾔⽐如 C++ 和 Python 的开发⼯具。Eclipse 的本⾝只是⼀个框架平台,但是众多插件的⽀持使得 Eclipse 拥有其他功能相对固定的 IDE 软件很难具有的灵活性。许多软件开发商以 Eclipse 为框架开发⾃⼰的 IDE。Qt 框架可以与 Eclipse 集成,使开发者可以使⽤ Eclipse 的强⼤功能来开发 Qt 应⽤程序。
2.Qt SDK的下载
2.1Qt SDK的下载
Qt 下载官⽹:http://download.qt.io/archive/qt/
国内清华源: https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/
进⼊官⽹,按如下图⽰进⾏相应的系统版本下载即可。
2、选择需要下载的版本;(本课件以5.14版本为例,所选具体版本为:5.14.2)
4、选择Windows桌⾯应⽤程序;
2.2安装
3、选择安装路径时不能出现中⽂路径,否则即使安装上也⽆法使⽤;
4、选择安装组件;这⾥我们安装的是 Qt Creator。假如电脑磁盘空间允许,建议全选以便后续使
⽤,假如空间不允许,请看第5步;
5、选择部分组件;说明:其他未安装的组件在使⽤时可以另⾏添加;
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
祗疼妳一个
金牌会员
这个人很懒什么都没写!
楼主热帖
容斥原理
信息收集之 端口扫描
高考是人生旅途的一处驿站
ASP.NET Core依赖注入系统学习教程:Se ...
教你30分钟快速搭建直播间
Java EnumMap get()方法具有什么功能呢 ...
【C++】拷贝构造函数的调用时机 ...
多态详解
java运算符(超详细!!!) ...
JetBrains RubyMine 2022 for Mac(Ruby ...
标签云
运维
CIO
存储
服务器
浏览过的版块
前端开发
Nosql
快速回复
返回顶部
返回列表