当前位置: 首页 > news >正文

北京免费发布企业信息网站深圳网页设计有限公司

北京免费发布企业信息网站,深圳网页设计有限公司,上海手机网站案例,网络设计包括前言 刚接触Qt开发时#xff0c;大多数同学的第一行Qt代码是在Qt Creator中写下的。 众所周知#xff0c;Qt Creator是Qt官方提供的Qt集成开发环境1#xff0c;提供了对Qt应用开发的全过程支持。也就是说#xff0c;使用Qt Creator做Qt开发是完全够用的。不管是在Windows…前言 刚接触Qt开发时大多数同学的第一行Qt代码是在Qt Creator中写下的。 众所周知Qt Creator是Qt官方提供的Qt集成开发环境1提供了对Qt应用开发的全过程支持。也就是说使用Qt Creator做Qt开发是完全够用的。不管是在Windows系统、Linux系统、苹果MAC系统都可以使用Qt Creator来开发应用程序。 以Windows系为例既然使用Qt Creator能够胜任开发工作那么为什么还要使用Visual Studio简称VS呢主要有两个原因 有很多开发者最开始接触的开发环境是Visual Studio如VCVS系列所以对VS比较熟悉对于这些开发者来说仍然可以使用VS来开发Qt。这就为这些开发者提供了巨大的方便降低了学习成本。Qt Creator在某些功能或性能上不如Visual Studio比如调试性能以及调试的稳定性Visual Studio确实会比Qt Creator更好对于对这些方面要求比较高的开发者来说可以使用Visual Studio来作为备用方案。一般来说大的项目会出现上述问题中小项目较少遇到。 同样的问题反过来问既然Visual Studio能够胜任开发工作为什么还要使用Qt Creator呢有以下几点原因 Qt Creator是跨平台的开发环境而VS只支持Windows系统。例如如果某一天你需要在Linux上开发一个软件VS没法用只能用Qt Creator了。如果你想要长期从事Qt方面的开发的话作为一名合格的Qt工程师掌握Qt Creator应该是必备技能。VS相对来说很复杂很多界面上的操作初学者很难理解。Qt Creator相比于VS交互界面设计方面更加简化配置项更少学习难度相对较低。 综上使用Qt Creator和VS进行Qt开发都是作为Qt工程师要掌握的技能但是初学时我们应该从使学习成本更小角度考虑选择一个更适合自己的开发环境开展对Qt的学习。 下面开始介绍两种集成开发环境的使用攻略。 如何使用Qt Creator进行Qt开发 首先需要下载安装Qt。具体过程可以查看另一篇文章《Windows上安装Qt》。 安装Qt时Qt会自动安装Qt Creator。安装好Qt后就可以使用Qt Creator新建项目进行开发了一般不需要做其他的配置即可使用。 如何使用Visual Studio进行Qt开发 使用Visual Studi进行Qt开发需要安装VS的Qt开发插件qt-vs-addin。需要明确的是这个插件是作用于Visual Studio的安装此插件以后Visual Studio会自动加载这个插件。 此插件可以在官网下载下面给出下载地址 https://download.qt.io/archive/vsaddin/ 安装好qt-vs-addin就可以在VS中进行Qt开发了。 下面以Win10下的VS2013为例作出演示。 添加Qt版本 选择菜单Qt VS Tools-Qt Options 弹出Qt版本配置对话框 点击Add按钮添加Qt安装路径即可。 新建项目 下面演示如何在VS中新建Qt项目 选择菜单新建项目 弹出以下对话框 填写下方的项目名称、存储位置、解决方案名称。之后点击“确定”按钮。 下面需要配置Qt版本、目标平台、需要使用的Qt模块等信息 下面编辑主窗口类名、文件名等 点击“Finish”结束创建过程。创建好的Qt项目如下图所示 生成-调试结果如下 如何将Qt项目转为VS项目 为什么需要把Qt项目转为VS项目呢通常在工作中会遇到以下问题 有一些编译选项Qt中不好配置只能转到VS中进行配置。如设置UAC执行级别、设置目标工具集等。Qt编译出的软件发布时无法运行。项目硬性要求将已有项目从Qt迁移到VS。 这时候我们就可以使用Qt VS Tools中的“Open Qt Project File”功能来打开已有的Qt项目。如下图所示 打开后的项目如下图所示 只需要简单几步就可以把Qt项目转为VS项目。 结语 如果同学们在参照上述过程操作时遇到问题可以求助百度、谷歌。下面是常见问题的解决方法 error MSB4175: 未能从程序集“C:\Program Files (x86)\MSBuild\12.0\bin\Microsoft.Build.Tasks.v12.0.dll”加载任务工厂 最近创建了一个公众号定期写写文章主要是Qt相关。如果您觉得文章有用可以关注一下。 这里对集成开发环境做一个简单介绍。 我们在开发一个软件时首先需要一个代码编辑器用来编写需要计算机执行的代码。代码编写完成后需要使用编译工具链将代码通过预处理、编译、汇编、链接生成可执行程序。其中每一个处理步骤都至少有一个工具来完成这个阶段的任务。 集成开发环境就是为了把生成程序的整个过程需要用到的工具及步骤集成到一个应用程序之中进行自动化处理减少开发人员的负担。除此之外还会提供一些用于提高开发效率、进行项目管理等目的实用工具如版本管理工具、部署工具、帮助文档工具、自动化测试工具等。 常见的集成开发环境除Qt Creator外在Windows上有Windows的亲儿子Visual StudioLinux上有很多开源的集成开发环境如Code::BlocksEclipse CDTVSCode 等等当然也包括Qt在MAC上有XCode。 ↩︎
http://www.huolong8.cn/news/293149/

相关文章:

  • 中国山东建设监理协会官方网站专科网站建设论文
  • 厦门seo网站我的网站不做推广 百度能搜索到我网站吗
  • 简单的个人主页网站制作做服装网站的意义是什么
  • 做网站一般需要什么福建建设厅网站官网
  • 阿坝州住房和城乡建设厅网站seo首页网站
  • 机械网站建设栏目内容做网站公司牛鼻子
  • 网站建设功能覆盖范围中山精品网站建设渠道
  • 公司网站非响应式模板网站做推荐链接端口
  • 电子商务网站建设技术规范wordpress网站不显示菜单
  • 创意网站建设欣赏工信部网站登陆
  • 傻瓜网站建设软件wordpress伪
  • 常州做网站公司排名做旅游销售网站平台ppt
  • 局网站建设总结专注于响应式网站开发
  • 如何在淘宝客上做自己的网站做网站 图片侵权
  • 藁城网站建设哪家好空间网站认证
  • asp.net网站转phpseo查询是什么
  • 湖南营销型网站wordpress DNS在哪里改
  • 好域名做网站wordpress 探针
  • 优秀的定制网站建设服务商什么网站做h5做得好
  • 南京网站设计的公司如何推广
  • 重庆网站建设哪家好wordpress建手机版6
  • iis发布网站乱码广告设计公司深圳品牌设计公司
  • 删除百度收录网站网站部署环境
  • 网站怎么做网站地图外贸网站建设的败笔
  • 广州敏城建设工程有限公司网站搜索引擎内部优化
  • 为什么一个人做网站有难度成都网上注册公司流程
  • 沈阳中讯国际网站建设2022年最火的新闻摘抄
  • wordpress 站群注意c 网站开发模式
  • 自己如何做链接推广南昌做seo的公司有哪些
  • 如何运行asp.net网站中企动力电话号码