0

我正在尝试运行一个名为 device.cpp 的示例程序,它与 chai-3d sdk 一起提供。我已经包含了以下头文件....

#include <assert.h>
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <GL/glut.h>
#include <chai3d.h>

问题出在头文件上math/CVector3d.hmath/CMatrix3d.h它包含在头文件 chai3d.h 中。以下是我在编译期间收到的错误

include\math/CVector3d.h(831) : error C3861: 'CHAI_DEBUG_PRINT': identifier not found
include\math/CMatrix3d.h(869) : error C3861: 'CHAI_DEBUG_PRINT': identifier not found

第一次运行程序时出现 146 个错误,在包含#include <GL/glut.h>错误后减少到 2 个。我使用的是 sensable 的 phantom omni。赖特现在我正在使用 open-haptics sdk,但我也想尝试 chai-3d,为我提供支持。

4

0 回答 0