当前位置:首页 > 教程 > C++跨平台QT框架开发环境搭建

C++跨平台QT框架开发环境搭建

QT简介

Qt是一个1991年由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。

C++

Qt发展史

1991年,由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架;

2008年,Nokia从Trolltech公司收购Qt, 并增加LGPL的授权模式;

2011年,Digia从Nokia收购了Qt的商业版权,从此Nokia负责Qt on Mobile, Qt Commercial由Digia负责;

2012年,诺基亚宣布将Qt软件业务出售给芬兰IT服务公司Digia。 2013年,7月3日,Digia公司Qt开发团队在其官方博客上宣布Qt 5.1正式版发布。

QT的一些常见问题

1. Qt SDK是什么?

  • 是一个编译好、直接可以使用的软件开发包,里边包含:编译好的Qt库、IDE集成开发工具;
  • 但是这些库和开发工具只运行在Windows、Linux/X11、Mac这三种主流的操作系统上边;
  • 如果要把Qt移植到嵌入式平台上边的话是需要重新编译Qt库的源码(使用交叉工具)。

1. Qt的应用有哪些?

  • Adobe Photoshop Album,一个图像组织应用程序.
  • Gadu-Gadu:实时通信软件
  • Google地球(Google Earth):三维虚拟地图软件。
  • PDFedit:自由的PDF编辑器
  • MythTV:开源的数字视频录制软件。

可以看到QT的应用领域还是非常广的。

安装-配置环境

Windows 7 – 64bit

  • 在官网下载QtCreate,安装;
  • 选好要使用的Qt库版本:qt-opensource-windows-x86-mingw482-4.8.6-1.exe;
  • 安装Qt代码编译器;
  • 安装完之后修改win7系统的环境变量“path”,添加上安装完之后“xxx/mingw-w64/bin”路径
  • 安装Qt库,放到最后是因为安装的过程要使用到MinGW编译器;
  • 剩下的就是如何配置使用QtCreate的问题。

总结

相对来说装起来还是比较麻烦的,在这里只说了Windows7系统,Ubuntu在这里就不多说了,有兴趣的可以去网上找一下Ubuntu的教程。

  • << C#和js读取文件的MD5值
  • Macbook 开发之道:工具篇 >>
  • 作者:
    除非注明,本文原创:知道91,欢迎转载!转载请以链接形式注明本文地址,谢谢。
    原文链接:http://www.zhidao91.com/cplus-qt/

    相关文章 近期热评 最新文章

    • 怎样在WordPress中安装Google Analytics
      就算你积累了多年网站建设的经验,你都不可能一开始就建一个外观,速度,功能以及转化都很完美的网站。你能做的并且也是各个站长正在做的,无非是通过不断的监测来改进...
    • 怎样在WordPress中安装Google Analytics
      就算你积累了多年网站建设的经验,你都不可能一开始就建一个外观,速度,功能以及转化都很完美的网站。你能做的并且也是各个站长正在做的,无非是通过不断的监测来改进...
    • oracle数据库相关操作注意事项
      修改Oracle SGA(共享内存) 很多网站说修改Oracle的内存通过命令 如果你这么做了,那么恭喜你,你的Oracle数据库无法启动了。如果你已经这么做了,恢复Oracle启动的方...
    • 使用微信JDK实现微信接口签名验证
      要使用微信的接口必须在绑定的域名下测试;签名必须先向微信请求到access_token,然后用access_token再去请求jsapi_ticket,最后用jsapi_ticket和相关的参数按照ASCII码...
    • ABP开发指南系列教程(2) – 多层架构...
      为了减少复杂性和提高代码的可重用性,采用分层架构是一种被广泛接受的技术。为了实现分层的体系结构,ABP遵循DDD(领域驱动设计)的原则,将工程分为四个层: 展现层(...
    • ABP开发指南系列教程(1) – 入...
      ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)”的简称。 ASP.NET Boilerplate是一个用最佳实践和流行技术开发现代WEB应用程序的新起点,它旨在成为一个通用的WE...
    • Windows下 JIRA + Agile + Mysql 破解...
      本文讲述了Windows下 JIRA + Agile + Mysql 破解安装示例教程