找了半天,在Intel github 的提问处找到了和我一样的问题,还有解决方案

https://github.com/IntelRealSense/librealsense/issues/2923

QT使用realsense D435 出现Q_FOREACH 报错

原来是foreach 定义冲突

foreach并不属于C++标准语法,QT和realsense分别定义了foreach,导致冲突。

解决: 找到 rs_frame.hpp 将里面所有的 “foreach”改成 例如“foreach_rs” ,并不需要重新编译SDK

QT使用realsense D435 出现Q_FOREACH 报错

 

相关文章:

  • 2022-12-23
  • 2021-08-07
  • 2021-04-21
  • 2021-12-08
  • 2021-12-20
  • 2021-06-09
  • 2021-11-02
  • 2021-05-23
猜你喜欢
  • 2021-08-07
  • 2021-08-02
  • 2021-12-02
  • 2022-12-23
  • 2022-12-23
  • 2021-12-04
  • 2022-12-23
相关资源
相似解决方案