因为要正式开始学习图形处理相关的知识了,所以要搭建开发平台。我所要用到的平台主要是vs和qt。虽然现在已经出了vs2013了,并且外观看起来特别漂亮,但是我所要用到的qt4版本中,没有对于的qtAddin,所以只能忍痛割爱装vs2010了。
在vs2010上集成qt的主要步骤如下:
1. 下载并安装安装vs2010,http://www.3987.com/xiazai/2/43/42837.html(我用的是64位)
2. 下载并安装qt4.8, 链接http://download.qt.io/official_releases/qt/4.8/4.8.6/
3. 下载qt集成到vs2010所需要的插件vsAddin(注意要和vs的版本想匹配,我用的是1.11版本),http://download.qt.io/official_releases/vsaddin/
4. 完成上述步骤后,会在vs菜单栏看到qt
5. 选择qt options 配置相应版本
6. 设置qt路径
7. 右键单击项目,设置qt版本
完成上述设置之后,qt就已经集成到vs中了。但是在运行代码的时候,还可能会遇到以下问题:
1. LNK1123: 转换到COFF期间失败: 文件无效或损坏
这个问题是由于vs中缺少了某些组件,下载一个补丁就可以解决:下载地址是:http://www.microsoft.com/en-us/download/details.aspx?id=23691
2. LNK1104: 无法打开文件“glut32.lib
这个问题是系统找不到glut32.lib这个库,下载一个glut.32, 将其复制到vs安装目录 --> vc--> lib文件夹下即可解决。
在配置的过程中,还出现了其他许多问题,现在具体也想不起来了。这个过程虽然很繁琐,但毕竟是学习的第一步,只要有耐心做下去,一定可以搭建成功的。