0

我正在尝试用 c++ 和 libtcod 制作一个简单的胭脂之类的游戏。我正在尝试编译使用 TCODColor 声明 col 变量的代码

TCODColor col;

这是实际的错误:

error: TCODColor does not name a type

错误出现在头文件中,但我#include "libtcod.h"在 .cpp 文件中包含了必要的内容。我不知道为什么它不允许我声明这种类型。有任何想法吗?

4

1 回答 1

1

您想包含libtcod.hppnot libtcod.h,后者用于 C,而不是 C++,并且TCODColor在 C++ 版本中。

于 2014-05-12T05:34:03.713 回答