QtSDK下载安装与配置详细步骤_第1页
QtSDK下载安装与配置详细步骤_第2页
QtSDK下载安装与配置详细步骤_第3页
QtSDK下载安装与配置详细步骤_第4页
QtSDK下载安装与配置详细步骤_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、QtSDK下载安装与配置详细步骤(1)2011-06-2309:13佚名互联网我要评论(0)字号:T|T收藏Qt经过这么多年的发展,已经发展成为一个完整的基于C+语言的跨平台的桌面应用程序开发解决方案。ADWQtSDK的下载安装与配置是本文要介绍的内容,对Qt(其官方中文网站问题,有了一些体会和认识,记录下来免得日后遗忘同时也给那些遇到了相同问题的朋友和后来者以参考。Qt经过这么多年的发展,已经发展成为一个完整的基于C+语言的跨平台的桌面应用程序开发解决方案。随着Nokia对其收购后授权协议LGPL的引入以及集成开发环境的不断优化增强,特别是新的QtCreator的发布和不断更新,必将促使Qt

2、在Windows,类Unix以及移动平台等更多平台和领域里有更广阔到发展。第一步,下载和安装QtSDK从Qt的官方网站最新版本为2010.04。QtSDK中包括最新完整的Qt4.6.3库,QtCreator2.0以及QtDesigner等开发工具。目前官方提供5个平台的QtSDK,分别是Windows版,Linux(32位,64位)两个版本,Mac版本和用于移动平台的NokiaQtSDK(针对不同的开发平台又有若干版本)。本文仅对QtSDK在Windows和Linux/32位平台上的安装做下简要到介绍。先介绍Windows平台,下载QtSDKforWindows(293Mb),地址是工具集。下

3、载后双击qt-sdk-win-opensource-2010.04.exe进行安装,安装过程中可以自定义安装路径,但路径中不能有中文字符!建议直接使用默认的安装路径即可。安装老外的软件,一个基本原则就是,不要使用路径中含有A'-Z','a'-'z',0'-'9以外字符的路径名称,这样可以避免很多莫名其妙不可理喻的问题;安装完成后,会在桌面上创建QtCreator到快捷方式,双击该快捷方式就可以进入到Qt到可视化开发环境下。通常在QtCreatorIDE中,不需要进行额外的配置即可正常编写、编译、调试、运行程序,但需要注意:如果系统

4、里安装了V等开发工具,这些工具可能会在系统的环境变量中添加Include和Libs等变量以方便在命令行下用nmake之类的工具编译、生成程序,但这些设置与QtCreatorIDE是有冲突的。如果不需要进行命令行的操作,可以将Include和Libs删除,这样QtCreatorIDE环境下编译Qt程序的时候就会使用刚刚安装的QtSDK中的头文件和库。Linux下的安装就简单多了,我用的是Ubuntu(Kubuntu也一样),默认安装的Ubuntu(Kubuntu)还需要安装GNU的编译工具集,否则QtCreator无法编译链接程序,安装命令如下:1.$sudoapt-getinstallbuil

5、d-essential然后用wget或者MultiGet等下载工具下载QtSDKforLinux/X1132-bit(371Mb),地址是包增加可执行权限1. $chmodu+xqt-sdk*然后1.$./qt-sdk*运行安装包。默认情况下,会安装在当前用户目录下,如果用1.sudo./qt-sdk*安装,则会安装到/opt目录下。安装过程中会提示需要用户手动安装扩展依赖的库libglib2.0-dev,libSM-dev,libxrender-dev,Iibfontconfig1-dev,libxext-dev,如果需要用到OpenGL则还需要安装libgl-dev和libglu-dev,

6、而这两个库是在libglu1-mesa-dev包中。因此,一个安装完整依赖包的命令是:1.$sudoapt-getinstalllibglib2.0-devlibSM-devlibxrender-devlibfontconfig1-devlibxext-devlibglu1-mesa-dev手动添加了扩展依赖的包之后,继续Next完成QtSDKforLinux/X1132-Bit的安装即可。安装完成后,在桌面上会有QtCreator的快捷方式,双击快捷方式打开QtCreator的IDE环境就可以了。QtSDK下载安装与配置详细步骤(2)2011-06-2309:13佚名互联网我要评论(0)字号

7、:T|TQt经过这么多年的发展,已经发展成为一个完整的基于C+语言的跨平台的桌面应用程序开发解决方案。AD第二步,QtCreator的配置和使用经过上面的安装过程,QtCreator无需进行任何配置,即可很好的进行工作。当然为了符合自己平时的使用习惯,可以通过IDE环境主菜单"Tools"-"Options"打开参数设置窗口对诸如代码编辑器,调试器,Qt库,UI设计器,项目默认参数,版本控制工具等进行设置,具体到设置由于涉及的内容较多,本人也没有完全掌握,仅对几个个人认为重要但比较隐蔽的功能介绍一下,其他更多到设置,相信细心点肯定可以找到符合自己使用习惯

8、的参数配置,如果实在找不到,那就慢慢变成习惯吧。用户到习惯都是这么培养岀来的。1、在多个打开的工程中激活不同的工程。说实话,这个切换的菜单或者功能,我找了很久,终于在偶然间发现了。如图一所示:图一图中鼠标所处的下拉列表中可以选择激活的工程,点击该下拉列表后的结果如图二所示:untitfedProjecttitleduntitledlDesktopBuild:DebugRun:Lutitled匸图二从图中可以看出本人打开了两个工程untitled和untitledl。当前激活的工程在QtCreatorIDE主窗口的工程列表中会以粗体字显示其工程名称。如图三所示的untitled工程:Projec

9、ts*电>BX扁runtitledRS>Sources图三2、切换工程的Debug和Release配置。在图一中可以看到鼠标下方有个显示为"Debug"的下来列表框,点击此框即可在同一个工程的Debug和Release或者更多配置之间切换。3、管理工程配置,在QtCreatorIDE主窗口左侧的列表中选择Projects项,即可在右侧的窗口中针对不同的工程(通过Tab页选择)修改生成设置、运行设置、编辑器(指定源码文件所用的编码)设置和项目依赖关系

10、设置等。其中生成设置里可以添加、删除工程的配置(默认情况下,IDE环境会自动生成Debug和Release两个配置),也可以修改现有配置的参数,比如该配置所使用的Qt库,qmake的命令参数,自定义生成步骤等等。4、切换源码文件。由于QtCreatorIDE的代码编辑器没有使用Tab页的方式管理已经打开的源码文件,因此切换文件也要提一提,有两种方式可以在打开的文件之间切换,一种是双击默认布局下的“OpenDocuments”列表中的文件,另一种是使用代码编辑窗口上方工具栏上“GoForward”按钮(一个向右的箭头)右侧的下拉列表。5、设置断点及调试。在QtCreatorIDE中,调试和设置断

11、点支持快捷键,并且默认情况下与VC中的快捷键相同,即:F5-启动调试,Shift+F5-结束调试,F9-设置/取消断点,F10-Stepover,F11-StepInto,Shift+F11-Stepout等。QtCreatorIDE中绝大部分的界面元素都有Tooltip提示,鼠标放上去后会有关于该项的说明和快捷键名(如果该操作支持快捷键的话),非常方便和直观。第三步,测试一下环境QtSDK中附带了很多示例程序,安装在qtsdk-2010.04/qt/demos和qtsdk-2010.04/qt/examples两个目录下。可以通过QtCreatorIDE的主菜单"File"-"OpenFileorProject"选择一个Qt的工程文件(后缀为pro),用附带的编写正确的工程对IDE环境进行编译、调试等步骤进行测试,也可以在QtCreatorIDE的欢迎界面上,通过"chooseanex

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论