一、安装
因为最近在看图形学的三维重构,需要学习meshlab的一些重建方法,官网找到了编译源码,需要编译,不得不学一下QT,先说说VS2013+QT的配置吧。
系统环境:windows10(64bit) + VS 2013 + QT5.8.0
QT5.8.0版本为:qt-opensource-windows-x86-msvc2013_64-5.8.0.exe
<http://download.qt.io/archive/qt/5.8/5.8.0/qt-opensource-windows-x86-msvc2013_64-5.8.0.exe>
(先安装这个)
qt-vs-tools版本为2.1.1:qt-vs-tools-msvc2013-2.1.1.vsix
<http://download.qt.io/official_releases/vsaddin/qt-vs-tools-msvc2013-2.1.1.vsix>
(再安装这个)
二、配置
① 打开VS2013,然后选择:Qt VS Tools -> Qt Options,配置 Qt 5.8。点击“Add”按钮,Path 选择
C:\Qt\Qt5.8.0\5.8\msvc2013_64(你安装的地址到msvc2013_64),然后点击“Ok”进行保存。如下图:
② 选择:文件 -> 新建 -> 项目,然后选择:模板 -> Visual C++ -> Qt -> Qt GUI Application。
③ 项目属性 -> VC++目录 -> 包含目录 ->
添加QT安装目录下include路径;库目录->添加lib路径,如下图:(也可以建立属性表)
三、测试
直接点击运行,我出现的问题是:
因为我没有给项目配置QT版本,解决如下:
右击项目-->Qt Project Settings-->Version,选择你刚才配置的就好了。
双击UI 可以看到下面的界面,拖入控件label,编辑内容“Hello QT!”,然后在VS2013中运行,得到如下效果:
热门工具 换一换