rs2_device_info 详细定义在哪里?

Posted

技术标签:

【中文标题】rs2_device_info 详细定义在哪里?【英文标题】:Where is rs2_device_info defined in details? 【发布时间】:2019-08-22 02:32:09 【问题描述】:

我正在探索英特尔的 librealsense 库。跟踪代码,可以看到rs2_device_info在rs_types.h中定义如下:

typedef struct rs2_device_info rs2_device_info;

但是,它并没有像rs2_intrinsics 在同一个文件中包含详细的实际定义。有人可以告诉我它在哪里吗?如果缺少实际定义,代码如何编译?谢谢。

【问题讨论】:

你在问什么? rs2_intrinsics 的定义在该文件中。 @BTables,我要求定义 rs2_device_info。我只能在那里找到声明。 好的,我现在明白了。我已经更新了答案。 【参考方案1】:

rs2_device_info的定义可以在./src/context.h中找到。

具体定义为:

struct rs2_device_info

    std::shared_ptr<librealsense::context> ctx;
    std::shared_ptr<librealsense::device_info> info;
;

请注意,克隆 repo 并导航到目录后,您可以运行命令

grep -r 。 -e "struct rs2_device_info"

【讨论】:

非常感谢。我正在使用 RealSense SDK 安装程序附带的 sln 文件。我正在查看的示例是rs-pointcloud.cpp,即here。它没有以任何方式引用context.h。你能说出它是如何编译的吗?

以上是关于rs2_device_info 详细定义在哪里?的主要内容,如果未能解决你的问题,请参考以下文章

请问SQL Server的说明文档在哪可以找到?

ABAP中定义一个webdynpro,已做好layout,如何用ALV方式查询数据?请教详细步骤!如哪定义ALV。

windows server 2008 的镜像文件在哪里下 ! 谁有 windows 2008 .iso ?发一个求尯

wps保存的文件在哪里

php fsockopen 函数在哪里定义?

如何知道在 UICollectionView 中点击了自定义单元格的哪一部分?