• Qt 01 Qt环境搭建


    今天晚上弄了一下windows下的Qt开发环境. 本来打算用emacs+qmake学习Qt,但是考虑到还要在windows下面配置emacs,

    所以就放弃了这个想法,因为感觉有点浪费时间. 粗率的浏览了一下qt用户群的工具,对于qt的开发工具也是各有不同,大家的

    爱好很广泛~最后还是决定是用QtCreator,原以为环境搭建过程会很简单,但是中间却总是出问题.

     

    1.Qt的官网下载SDK,QtCreator,却忘记下载mingw-gcc4.4.~~ 因为之前我在win下有eclipse+cdt+mingw32的环境.觉得这是

    个不该犯的错误,有点2.

     

    2.QtCreator还是需要配置的,如果不配置的话,是无法新建项目和编译项目的. 需要配置qmake和编译器的路径,同时还需要配置

    调试器的路径. 这些也没有什么,跟着指示都可以找得到.但是在使用调试器的时候,官网提供的gdb总是会无缘无故死掉. 最后没

    有办法,只好跑到ubuntu下重新开始. 这真无语~

     

    3.ubuntu下面配置qt的开发环境就简单了. 但是我却一直都没有找到qt4-demos的源码和可执行文件在哪里,不过安装了

    qt4-doc-html之后,就可以直接打开/usr/share/qt4/doc/html下查看文档了.里面也可以找得到demo.

     

    在ubuntu下面使用emacs编码,然后使用qmake生成makefile. 手动编译. 我仔细观察了qmake执行的过程,以及生成的mk文件

    内容.总的来说,qmake生成的mk文件还是很简洁明了的.也要找个时间去了解一下qmake,现在对它比较感兴趣,因为它使qt开发

    变得有效率,容易操作.qmake不像gnu autotools和cmake,它什么都不需要写,操作异常简单.

     

    不使用QtCreator也是有原因的,因为qmake真的很不错,手动构建项目和编译都很简单,走捷径的话也可以写脚本.另外考虑日后会

    使用cmake替代qmake. 当然,这些都是后话了.

     

    另外,现在还没有找到合适的Qt学习书籍,这也是个比较头痛的问题,宁愿多花几天的时间选一本好书,也不要随便找一本所谓的

    教程就将就了,无奈,现在只能跟着官网教程先练练手,然后看看Qt的应用,以及一些周边的知识.

    2012.8.17更新.

      Qt手册,参考Qt Assistant. 

     

     
  • 相关阅读:
    git小乌龟的使用
    C语言笔记(二):数据类型(基本数据类型)、类型转换(自动转换、强制转换)
    Edge Chromium 中如何始终允许运行 Flash 内容
    【DTOJ】2704:数字互换
    【DTOJ】2703:两个数的余数和商
    【DTOJ】1001:长方形周长和面积
    Linux_simpl shell-利用Shell脚本for循环输出系统中的用户及其Shell
    Linux_Centos7安装VNC实现远程桌面
    Linux_crontab参数表示的意思
    Docke部署nginx并配置nginx
  • 原文地址:https://www.cnblogs.com/respawn/p/2635635.html
Copyright © 2020-2023  润新知