gpt4 book ai didi

c++ - PCL 1.6.0 和 Qt 5.5.0

转载 作者:行者123 更新时间:2023-11-28 02:11:44 25 4
gpt4 key购买 nike

我有一个使用 Qt(带有 mainform.ui)和 PCL 的旧项目,我想重新激活它。在我的 Win7 机器上,我有 PCL 1.6.0、32 位、MSVC 2010(来自独立安装程序)、Qt 5.5.0(不确定确切的版本,随附的 QtCreator 说:3.4.2、MSVC 2013、32 位) 和 Qt 4.8.5(我认为是 32 位,MSVC 2010)已安装。有趣的是,Qt 4.8.5 不包括 qtcreator..

我的 Qt 5.5.0 安装可以使用 PCL 1.6.0 吗?因为here它说需要 Qt 4.8.0,我害怕混淆 MSVC 2010 和 MSVC 2013。我的恐惧是否合理?如果是这样,为什么?或者,如果不是,为什么不呢?

如果我不能使用 Qt 5.5.0,我可以在 Qt 4.8.5 安装中使用 Qt 5.5.0 的 Qtcreator 吗?如果是,怎么办?

最佳答案

如果 PCL 1.6.0 需要 qt4.8.0,它可能无法与 qt5.5.0 一起使用,因为两个版本之间的包含路径已被修改,并且一些功能已被删除/移动/重命名。

参见:https://wiki.qt.io/Transition_from_Qt_4.x_to_Qt5

如果您正在使用 QTVsAddin 并且您正确设置了您的 qt 版本,那么您应该不会遇到这两个版本的问题(我的电脑上有一段时间有这两个版本)。但是,据我所知,qt 4.8.5 不是直接为 VS2013 编译的,而且 qt4 VsAddin 与 VS2013 不兼容。尽管您可能不需要它:

参见:Using Qt with Visual Studio without add-in

关于c++ - PCL 1.6.0 和 Qt 5.5.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35457893/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com