gpt4 book ai didi

c++ - 如何确定 C++ 代码中的 PCL(点云库)版本?

转载 作者:搜寻专家 更新时间:2023-10-31 01:38:39 26 4
gpt4 key购买 nike

有什么方法可以在 C++ 代码中检查 PCL 版本吗?
我需要在源代码级别上兼容 1.6 和 1.7,我。 e.像这样:

#if PCL_VERSION >= 1.7
// some tasty functionality
#else
some old replacement
#endif

最佳答案

PCL 版本和一些其他有用的预处理器宏定义在“pcl_config.h”头文件中。例如,要有条件地为低于 1.7.2 的版本编译一些回退代码,您可以这样写:

#include <pcl/pcl_config.h>

#if PCL_VERSION_COMPARE(<, 1, 7, 2)
... fallback code ...
#endif

关于c++ - 如何确定 C++ 代码中的 PCL(点云库)版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32539837/

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