由于是第一次使用qt,光是QT的安装和调试就费了好大功夫,汗一个,下面记录下过程和遇到的问题的解决方法吧。

  1. 下载QT

    直接Google搜索“QT”,进入官网http://qt-project.org/,进行下载,我下载的是QT5.2版本,QT Library和QT Create一起绑定下载的

    由于我电脑上只安装了VS2010,所以上面的这一项,至于其他选项,可以参考个人情况和喜好自行选择需要下载哪一项吧。恩,还有吐槽一下那个在线安装器,我还以为他会根据电脑的情况推荐下载选项,结果还是和网页上类似需要选择,所以大家还是直接在网页上选择好要下载的选项直接下载就好

  2. Visual Studio 插件下载

    对于之前常年在VS2010上进行开发的我来说,能够继续试用VS进行开发自然是极好的,所以在下载页面http://qt-project.org/downloads,拉到最下面的Other Downloads,选择下载VS插件,我下载的是下面这个选项

    主要是因为电脑上还有VS2013啦,不过装上发现似乎VS2013有点问题,所以就没有怎么用,主要还是用VS2010继续开发。

  3. QT调试环境配置

    使用QT创建一个简单的命令行程序,发现可以执行,但是不能调试,通过搜索发现是需要安装Windows Debug Tool,具体方法可以参考该文章:QT CREATOR在WINDOWS上的调试器安装与配置

  4. VS2010 QT 插件配置

    QT插件安装完成后默认是没有自动寻找已经安装的QT Librery,需要我们手工进行添加,具体步骤是

    • 打开VS,在QT菜单里面点击”QT Options”命令,打开对话框
    • 在对话框里面点击“Add”按钮,在path那一行选择QT的安装目录,注意是包含bin文件夹的目录,如下
    • 名字可以自己随意起吧,这样配置完成后就可以进行QT开发了
  5. VS2010代码提示配置

    这个在VS2010开的时候,我使用Visual Assistant X插件进行代码提示,相信很多同学也是一样的吧,可是默认对QT支持的不好,需要配置一下path才能正常工作,具体参考使用Visual Studio(VS)开发Qt程序代码提示功能的实现,这个虽然说的是VS2008,但是VS2010基本上大同小异,可以参考这个配置好。

  6. 其他

    主要遇到的问题大概就是这么多吧,都是靠Google解决的,至于QT学习方面,主要参考下面这部官方的推荐的书籍

    另外还有两本作为辅助参考和今后深入学习的参考吧

    比较可惜的就是这几本书都是将Qt 4 的,所以可能稍微有点过时,另外还有一个很不错的技术博客,可以作为参考:豆子的Qt 学习之路 2

    应该就这么多吧,话说突然发现写blog果然很耗费时间,默默的1个小时就过去了。

最新文章

  1. 利用代码添加autolayout约束
  2. 内存只有4G的MBP要怎么破
  3. [麦先生]初学Laravel框架与ThinkPHP框架的不同(2)
  4. 转: Vue.js——60分钟组件快速入门(上篇)
  5. JAVA 多线程编程之一(基础)
  6. jQuery基础知识--Form基础(续)
  7. Arduino命令行编译 树莓派连接Arduino 电脑上编译Arduino代码后 通过树莓派烧写到Arduino上
  8. while loading persisted sessions 异常解决方法
  9. Mac实用操作技巧(五)
  10. POJ 3624 Charm Bracelet(01背包裸题)
  11. HDU 3374 String Problem
  12. Nginx之(三)Nginx配置
  13. springMVC源码分析--HandlerMethod
  14. Python(day1)
  15. 【nowcoder】 4th T1 动态点分治
  16. 记一次项目上线后Log4j2不输出日志的坑
  17. vetur插件提示 'v-for' directives require 'v-bind:key' directives.错误的解决办法
  18. adb导出安卓 把手机内存文件导入到电脑里 adb安装软件
  19. 【Entity Framework】Model First Approach
  20. Swift学习笔记6

热门文章

  1. java——arr == null || arr.length == 0
  2. java替换word表格2007
  3. 解决ajax提交中文数据乱码
  4. 错误:子进程 已安装 pre-removal 脚本 返回了错误号 1
  5. Kudu的Using Apache Kudu with Apache Impala(官网推荐的步骤)
  6. 我使用的brackets插件
  7. [PHP]AES加密----PHP服务端和Android客户端
  8. 同源策略引发对跨域jsonp跨域的理解
  9. Graphics绘制类及打印机设置相关
  10. Win7无线路由Win8/8.1开启网络承载DOS命令笔记本电脑当无线路由器