《QT - QT开发笔记》第2章 开发环境搭建(QT5.10.1)

Qt的开发环境的搭建根据IDE大致有三种方案(QtCreator、 Visual Studio和Eclipse For C++)。三种方案都有优缺点。

 QtCreator 更简单、更傻瓜,并且是跨平台的IDE。缺点不稳定,容易崩溃
 Visual Studio 熟悉的人更多,开发工具强大稳定,缺点非跨平台
 Eclipse For C++ 强大稳定,缺点性能比较差。

Qt 5.8的安装包之后,不再区分 VS 版本和 MinGW 版本,而是全都整合到了一个安装包中。因此,与之前的安装包相比,体积也是大了不少,以前是 1G 多,现在是 2G 多。目前(2018-04-23)QT已经更新到5.10.1了,笔者就是用最新的安装。

2.1 Windows安装QtCreator

下载Qthttp://download.qt.io/official_releases/qt/
进入下载网站,选择适合自己的版本,笔者选择的是5.10.1。
这里写图片描述

图1

下载后接下来就是安装了。
安装
 双击Qt5.10.1应用程序,进行安装,单击【Next】。

这里写图片描述

图2

 输入注册的邮箱和密码,没有注册的首先需要注册一个账户,在这里笔者就不具体讲解怎么注册了,如果你有账户直接登录可以了。当然也可以跳过然后再单击【Next】。

这里写图片描述

图3

 继续单击【下一步】。

这里写图片描述

图4

 选择安装路径,再单击【下一步】。

这里写图片描述

图5

 选择安装工具,再单击【下一步】。

这里写图片描述

图6

 同意许可声明,再单击【下一步】。

这里写图片描述

图7

 再单击【下一步】即可。

这里写图片描述

图8

 选择【安装】。

这里写图片描述

图9
选择【完成】即可安装完成。

这里写图片描述

图10

2.2 Ubuntu安装QtCreator

笔者以后有时间再更新再部分的内容。

2.3 ARM开发板上的Qt的安装

直接采用仓库里已经提供到安装包。
优点:简单;

缺点:一般不是最新的版本,而且是基于OpenES的,对于之前代码是基OpenGL编写的需要做到OpenES的移植

安装命令
apt-get install build-essential qt5-default qtcreator -y

配置
打开Qt Creator.
Tools->Options->Build & Run->Compilers
点击 【Add】按钮,选择 【GCC】,在 【Compiler path:】 文本框,填写GCC的路径,标准路径是/usr/bin/gcc,点击【应用】;
切换【Kits】分页,选择【Desktop (default) kit】,应该看到【Compiler: GCC】,这个GCC名称,应该跟之前的分页的匹配。

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
搭建点云开发环境需要安装以下软件: 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 环境下的点云开发环境搭建步骤。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Bruceoxl

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值