我试图用c++和libtcod制作一个简单的胭脂游戏。我正在尝试编译用TCODColor声明一个col变量的代码。
TCODColor col;
这就是实际的错误:
error: TCODColor does not name a type
该错误发生在头文件中,但我已将必要的#include "libtcod.h"包含在.cpp文件中。我不知道为什么它不允许我声明这种类型。有什么想法吗?
发布于 2014-05-12 05:34:03
您希望包括libtcod.hpp而不是libtcod.h,后者用于C,而不是C++,TCODColor在C++版本中。
https://stackoverflow.com/questions/23601572
复制相似问题