带有libtcod的C ++不允许TCODColor类型声明

时间:2014-05-12 05:22:42

标签: c++ libtcod

我试图用c ++和libtcod做一个简单的胭脂游戏。我正在尝试编译使用TCODColor

声明col变量的代码

TCODColor col;

这是实际错误:

error: TCODColor does not name a type

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

1 个答案:

答案 0 :(得分:1)

您希望包含libtcod.hpp而非libtcod.h,后者适用于C,而不是C ++,TCODColor适用于C ++版本。