gpt4 book ai didi

c++ - 在 C 语言中为 ARToolKit 集成 C++ 库 - ARToolkit+

转载 作者:太空宇宙 更新时间:2023-11-04 04:08:36 25 4
gpt4 key购买 nike

我正在从事一个增强现实项目,我计划使用 ARToolkit 进行图像捕获和渲染,而 ARToolKitPlus 用于标记检测。

问题是 ARToolKit 是一个 C 库,而 ARToolKit+ 是用 C++ 编写的。有人可以向我建议一种将它们集成在一起的方法吗。

ARToolKit Library

ARToolkitPlus

最佳答案

用 C++ 编写代码,因为它可以调用 C 和 C++ 库。

为了能够从 C++ 调用 C 代码,任何外部名称都需要使用 extern "C" 进行限定。通常,C 库的开发人员会为您将其放入其中,但如果他们没有,您可以在包含之外进行操作:

extern "C" {
#include "c_header_file_missing_extern_c.h"
}

关于c++ - 在 C 语言中为 ARToolKit 集成 C++ 库 - ARToolkit+,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2702117/

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