我试图用c ++和libtcod做一个简单的胭脂游戏。我正在尝试编译使用TCODColor
声明col变量的代码 TCODColor col;
这是实际错误:
error: TCODColor does not name a type
头文件中出现错误,但我在.cpp文件中包含了必要的#include "libtcod.h"
。我不知道为什么它不允许我声明这种类型。有什么想法吗?
答案 0 :(得分:1)
您希望包含libtcod.hpp
而非libtcod.h
,后者适用于C,而不是C ++,TCODColor
适用于C ++版本。