资源描述:
《qtsdk下载安装与配置详细步骤》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、QtSDK下载安装与配置详细步骤(1)2011-06-2309:13佚名互联网我要评论(0)字号:T
2、T收藏Qt经过这么多年的发展,已经发展成为一个完整的基于C++语言的跨平台的桌而应用程序开发解决方案。AD:QtSDK的下载安装与配置是本文要介绍的内容,对Qt(其官方中文网站http://qt.nokia.com/title-cn)的兴趣不是一天两天了,终于着手开始学习。接触了几天,遇到过一些问题,有了一些体会和认识,记录下來免得H后遗忘同时也给那些遇到了相同问题的朋友和后來者以参考。Qt经过这么多年的发展,已经发展成为一个完整的基于C++语言的跨平台的桌而应用程序开发解决
3、方案。随着Nokia对其收购后授权协议LGPL的引入以及集成开发环境的不断优化增強,特别是新的QtCreator的发布和不断更新,必将促使Qt在Windows,类Unix以及移动平台等更多平台和领域里有更广阔到发展。第一步,下载和安装QtSDK从Qt的官方网站http://qt.nokia.com/downloads-cn下载最新的qt-sdk安装包,截止本文发布时的最新版本为2010.04oQtSDK中包括最新完整的Qt4.6.3库,QtCreator2.0以及QtDesigner等开发工具。目前官方提供5个平台的QtSDK,分别是Windows版,Linux(32位,64
4、位)两个版木,Mac版本和用于移动平台的NokiaQtSDK(针对不同的开发平台乂有若干版本)。本文仅对QtSDK在Windows和Linux/32位平台上的安装做下简要到介绍。先介绍Windows平台,下载QtSDKforWindows(293Mb),地址是http://get.qt.nokia.com/qtsdk/qt-sdk-win-opensource-2010.04.exe,本SDK的开发包是基于MinGW-T•具集。下载后双击qt-sdk-win-opensourcc-2010.04.cxc进行安装,安装过程屮可以自定义安装路径,但路径中不能冇中文字符!建议直接使
5、用默认的安装路径即町。安装老外的软件,一个基木原则就是,不耍使用路径中含有'A'-'Z','a'-'z','O'-'9'以外字符的路径名称,这样可以避免很多莫名其妙不可理喻的问题;安装完成后,会在桌面上创建QtCreator到快捷方式,双击该快捷方式就可以进入到Qt到可视化开发环境下。通常在QtCreatorIDE中,不需耍进行额外的配胃•即可正常编写、编译、调试、运行程序,但需要注意:如果系统里安装了VC等开发工具,这些工具可能会在系统的环境变量中添加Include和Libs等变量以方便在命令行下用nmake之类的工具编译、生成程序,但这些设置与QtCreatorTDE是有
6、冲突的。如果不需要进行命令行的操作,可以将Include和Ubs删除,这样QtCreatorIDE环境下编译Qt程序的时候就会使用刚刚安装的QtSDK中的头文件和库。Linux下的安装就简单多了,我用的是Ubuntu(Kubuntu也一样),默认安装的Ubuntu(Kubuntu)还需耍安装GNU的编译工具集,否则QtCreator无法编译链接程序,安装命令如下:然后用wget或者MultiGet等下载工具下载QtSDKforLinux/Xll32~bit(371Mb),地址是http://get.qt.nokia.com/qtsdk/qt-sdk-1inux-x86-ope
7、nsource~2010.04.bin,完成后,在终端中为安装包増加可执行权限1.$chmodu+xqt-sdk*然后1.$./qt-sdk*运行安装包。默认情况下,会安装在当前用户H录下,如果用1.sudo./qt-sdk*安装,则会安装到/opt目录下。安装过程中会提示需要用户手动安装扩展依赖的库libglib2.0-dev,libSH-dev,libxrender-dev,libfontconfigl-dcv,libxext-dev,如果需要用到OpcnGL则还需要安装libgl-dev和libglu-dev,而这两个库是在libglul-mesa-dev包中。因此,一
8、个安装完整依赖包的命令是:1.$sudoapt-getinstalllibglib2.0-devlibSM-devlibxrender-devlibfontconfigl-devlibxext-devlibglul-mesa-dev手动添加了扩展依赖的包之后,继续Next完成QtSDKforLinux/Xll32-Bit的安装即可。安装完成后,在桌面上会有QtCreator的快捷方式,双击快捷方式打开QtCreator的IDE环境就可以了。QtSDK下载安装与配置详细步骤(2)2011-06-2309: