• 初次偿试开源项目开发初偿Qt项目开发


    最近喜欢上Qt项目开发,不仅是因为它的跨平台等特性,还有它的方便,以及本人对手机开发的好奇,所以工作之余开始了Qt之路。俗话说万事开头难,真是一点不假,为了做QT开发,搭建开发环境就折腾了一礼拜。

    一开始兴致勃勃打开Nokia的Qt主页下载SDK吧。WIN,LINUX,MAC几种平台的SDK都有,现在的版本是4.6.3,平时自己开发C++用的是vs2008,太好了。QT就提供VS2008的SDK,两话没说下。幸运的是在网页下方,看到Visual Studio Add-in 不用说一定是与vs的集成插件,OK,直接下载。

    然后自然就是先安qtsdk for vs2008,再安装vs addin。安装完成后,VSIDE中会多出个Qt菜单,新建工程时,也会多出Qt4 Projects的选项,非常简单就可以做在VS里做QT开发了。但是只能做desktop程序开发。要做symbianOS下的程序开发,好象是没有symbian模拟器,因为自己的手机是symbianOS,没办法就google吧。可这方面资料却很少。

    终于找个资料来自己官方WIKI:

    Qt Symbian 开发环境安装

    如何安装Wiki是说的很明白了。不过我这要提几点:

    1.安装的需要很多组件:

    JRE
    ActivePerl
    Symbian SDK
    Carbide.C++
    Symbian S60 SDK
    Open C/C++
    Qt for Symbian SDK

    因为很少用开源软件开发,所以一般想法,组件版本新的总比旧的好。所以下载ActivePerl是选了新的版本,可是问题来了,后面的安装脚本执行不了?晕个。只得乖乖下5.6.1的版本,后面的安装才没出问题。

    2.安装路径

    安装Symbian S60 SDK时文件自动提示安装在C:\S60\Devices\…。因为我想安装S60第三版本和S60第5 版。因此理所当然的想把他两分开,所以改了路径 为D:\S603rd\S60\Devices和D:\S605td\S60\Devices。结果无法启动模拟器。然后又卸载重装,几经折腾,按了原路径,只改了盘符,居然Ok了。真叫人无言。。

    Snap1clip_image001

    以上是我自己的界面截图。

    总结:

    开源软件的开发最要命的就是开发环境的问题。组件多,并且没有很好的集成。环境搭建起来非常麻烦,以前学java时也是一样,组件版本不对就有问题出现。而且一个组件的高版本不一定就能兼容另一个组件。必须是一一对应。若某个组件有了新的版本,你必须等其他相关组件出了对应的版本才行,要不你还是用不上该组件的新功能。ps,MS的集成环境就很少出现这种问题,一般来讲高版本是会兼容低版本的。

     

  • 相关阅读:
    Windows Phone 7 Coding4Fun的弹出框来源:http://www.cnblogs.com/majian714/archive/2011/12/02/2272060.html
    jsp连接mysql的增删改操作
    各种数据库的比较
    jsp连接mysqlupdata操作
    jsp连接Mysql关键代码
    Duwamish学习笔记
    值类型和引用类型的区别
    Factory Method模式的学习
    实现事务的几种方法
    提高Dotnet应用程序性能的技巧
  • 原文地址:https://www.cnblogs.com/SummerHeart/p/1836756.html
Copyright © 2020-2023  润新知