Win10+MSVC2017+QT5.9.4开发环境

一、QT5.9.4开发方式

1) 目的
使用Win10下安装QT5.9.4,使用QtCreator开发,QtCreator集成了MSVC2017_32    MSVC2017_64以及MinGW_32的调试编译环境

2) 环境说明
系统: Win10

软件QT5.9.4下载地址:http://download.qt.io/official_releases/qt/5.9/5.9.4/     下载qt-opensource-windows-x86-5.9.4.exe

3) 详细操作
1、首先下载安装VS2017,只需要安装VC++模块即可,下载安装步骤自己百度一下。

2、下载Qt后,运行安装安装的过程中选择MinGW_32   MSVC2015_32    MSVC2017,以及工具里面的选项,其他选项根据需要选择。

3、安装完后,QtCreator里面会自动搜索到了3个版本的配置,但是MSVC的配置会有个黄色感叹号警告,应为MSVC2017的构建套件里面没有配置调试工具。

4、去微软官网下载WinSdk:https://developer.microsoft.com/zh-cn/windows/downloads/windows-10-sdk ,下载后安装,安装的时候只需要选择一个Debug for Windows的工具即可,其他全部去掉。安装完后如下图配置。

5、配置好后如下图,在构建套件里面分别选择配置好,x86选x86的,x64选x64的。配好后警告即可消除。

 

二、Visual Studio 2017开发方式

Visual Studio 2017的下载安装比较简单。

对于环境搭建主要有两点:一是在VS中安装开发Qt的插件,二是配置VS中的Qt Options

1VS中安装开发Qt的插件

Visual Studio 2017中依次进行:

【工具】--【扩展和更新】-【联机】-【搜索Qt-【下载插件Qt VS Tools-【关闭VS安装插件】

2、配置VS中的Qt Options

Qt VS Tools- Qt Options-Add-Path选择Qt安装目录的msvc2017_64-OK

至此,Qt开发在VS中的环境搭建完成。

 

搭建点云开发环境需要安装以下软件: 1. Visual Studio 2017:用于编写C++代码。 2. Qt 5.10.1:用于构建GUI界面。 3. PCL 1.8.1:点云库。 4. VTK 8.0:用于可视化点云数据。 以下是具体的步骤: 1. 安装 Visual Studio 2017,选择 C++ 工作负载。此外,还需要安装 CMake。 2. 下载 Qt 5.10.1 安装包并安装。需要安装的组件有:Qt 5.10.1 MSVC2017 64-bit、Qt Visual Studio Tools、Qt Charts 和 Qt Data Visualization。 3. 下载 PCL 1.8.1 for Windows,并解压到一个目录下。 4. 下载 VTK 8.0 for Windows,并解压到一个目录下。 5. 打开 CMake,设置源代码路径为 PCL 的根目录,设置构建路径为一个新的目录(例如:PCL_build)。点击 Configure,选择 Visual Studio 15 2017 Win64 作为生成器,点击 Finish。 6. 在 CMake 中,找到 VTK_DIR 设置项,将其设置为 VTK 的安装目录(例如:D:/VTK-8.0.0/build)。点击 Configure,然后点击 Generate。 7. 打开 Visual Studio 2017,选择 File > New > Project,选择 Qt Widgets Application。设置项目名称、位置和解决方案名称,然后点击 Create。 8. 在项目属性中,选择 C/C++ > General,将 Additional Include Directories 设置为 PCL 的 include 目录(例如:D:/PCL-1.8.1/include/pcl-1.8)和 VTK 的 include 目录(例如:D:/VTK-8.0.0/include/vtk-8.0)。 9. 在项目属性中,选择 Linker > General,将 Additional Library Directories 设置为 PCL 的 lib 目录(例如:D:/PCL-1.8.1/lib)和 VTK 的 lib 目录(例如:D:/VTK-8.0.0/build/bin/Release)。 10. 在项目属性中,选择 Linker > Input,将 Additional Dependencies 设置为以下库:pcl_common_release.lib、pcl_io_ply_release.lib、pcl_visualization_release.lib、vtkCommonCore-8.0.lib、vtkFiltersCore-8.0.lib、vtkInteractionStyle-8.0.lib、vtkRenderingCore-8.0.lib。 11. 编写代码并构建项目,即可开始点云开发。 以上是在 Windows 10、Visual Studio 2017、Qt 5.10.1、PCL 1.8.1 和 VTK 8.0 环境下的点云开发环境搭建步骤。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值