美文网首页Qt 编程那些事
Qt Creator 源码学习笔记01,初识QTC

Qt Creator 源码学习笔记01,初识QTC

作者: devstone | 来源:发表于2021-11-16 21:59 被阅读0次

    阅读本文大概需要 4 分钟

    Qt Creator 是一款开源的轻量级 IDE,整个架构代码全部使用 C++/Qt 开发而成,非常适合用来学习C++Qt 知识,这也是我们更加深入学习Qt最好的方式,学习了解官方人员是如何开发一款软件的

    下载

    一般我们下载Qt进行安装的时候会默认安装好Qt Creator,此时安装的是可执行程序,而我们今天要讲的是下载源码并且编译,那么首先要到官方仓库中下载某个版本的源码

    下载方式有两种,下载zip源码包和gigt clone 获取

    直接下载,打开通用下载页面下载

    由于目前更新速度比较快,导致版本很多,不建议直接下载最新版本,这里以4.6版本为例

    image

    通过这种方式下载下来直接解压就能看到整个框架源码

    image

    另一种通过git方式下载源码更推荐,下载下来后你相当于拥有了所有版本的源码了,想要学习那个版本直接切换就行了,非常方便,下载地址有两个

    命令分别为

     git clone git://code.qt.io/qt-creator/qt-creator.git
     
     git clone https://github.com/qt-creator/qt-creator.git
    
    image

    可能有时候遇到网速慢等原因,下载会持续一段时间,如果等了好久还是下载慢,那么建议直接选择Download Zip,一般非常快

    下载完成后,进入该源码目录执行切换版本命令即可

    编译

    源码下载完成后就可以开始动手直接尝试编译了,先不用详细了解每个目录是干啥的,跑起来再说

    开始编译前,确保你电脑已经安装好了Qt,并且最好是 Qt 5.6.2及以上的版本

    为啥会是这个呢,打开配置文件就可以看到

    #version check qt
    !minQtVersion(5, 6, 2) {
        message("Cannot build $$IDE_DISPLAY_NAME with Qt version $${QT_VERSION}.")
        error("Use at least Qt 5.6.2.")
    }
    

    直接打开工程文件qtcreator.pro即可,等待其加载完成,打开plugin.pro配置文件,只保留coreplugin插件工程,其余的都注释掉,暂时用不到,我们开始只关心核心插件

    加载完成后直接构建编译即可,如果不出意外等待大概 10 多分钟时间就可以编译完成,你可以看到如下界面

    image
    作者:鹅卵石
    时间: 2021年10月01日
    版本:V 0.0.1
    邮箱:kevinlq@163.com
    版权:本博客若无特别声明,均属于作者原创文章,欢迎大家转载分享。但是,
    希望您注明来源,并留下原文地址,这是对作者最大的尊重,也是对知识的尊重。
    

    相关文章

      网友评论

        本文标题:Qt Creator 源码学习笔记01,初识QTC

        本文链接:https://www.haomeiwen.com/subject/hcjktrtx.html