网上大部分博客都仅讲了如何配置VS+Qt,或者VS+OSG,或者Qt+OSG(在QtCreator里只针对.pro文件的),没有三者合一的现成资料,我参考了网上众多博客以及视频资料,并对其进行整理归纳,再加上我自己的理解,写下了这篇文档。
本文实现的目标是配置好Qt、配置好OSG,并且能够在VS2017里单独建立Qt项目和OSG项目,以及建立Qt+OSG混合的项目。
我将整篇文档划分为4个部分:准备工作、VS+Qt、VS+OSG、VS+Qt+OSG。
一、安装前的准备工作
电脑已安装好VS2017,并装好了与C++有关的桌面开发工具集。
二、安装Qt并且在VS2017里内置Qt
(1)下载和安装Qt,确保在Qt Creator中可正常运行
首先肯定要把Qt的安装包下载下来。给个Qt5.9的链接:http://download.qt.io/official_releases/qt/5.9/5.9.1/
如果想要安装最新版的Qt可以去Qt官网自行下载。
5.9及以后版本的Qt安装包与之前相比,不再区分VS版本和MinGW版本,而是全都整合到了一个安装包中,特别方便,所以只需要下载这一个2G多的.exe程序即可。减肥食谱:www.sheonline.cn安装Qt比较简单,基本就是一直点下一步即可。遇到提示登陆Qt账户的页面时直接点击下面的“Skip”跳过即可。
然后选择安装文件夹的路径:
接下来的环节最重要,选择安装Qt的组件:
选择上述打对勾的即可。
里面主要分为3类:
1.MinGW、UMP和msvc是3种编译模块,我们选择msvc2017 64-bit即可,需要计算机已经安装好相应版本的Visual Studio。
2.Qt Chart~Qt Speech是Qt里一些有用的模块,都勾选上。最后的Qt脚本,括号里的Deprecated代表已过时,如果不是和以前开发的源程序兼容,就不勾选。
3.Tools工具:勾选Qt Creator即可。
安装完成后,启动Qt Creator即可在里面进行Qt编程,如下图:
(2)在VS201

本文档详细介绍了如何在VS2017中配置Qt、OpenSceneGraph(OSG),以及如何创建单独的Qt、OSG和Qt+OSG混合项目。内容包括安装前的准备工作,如确保已安装VS2017和C++开发工具;安装和配置Qt,选择msvc2017 64-bit编译模块;在VS2017内内置Qt;安装和编译OSG,以及设置附加依赖库;最后提供了一个简单的OSG测试代码示例。
最低0.47元/天 解锁文章
1769

被折叠的 条评论
为什么被折叠?



