Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试用 c++ 和 libtcod 制作一个简单的胭脂之类的游戏。我正在尝试编译使用 TCODColor 声明 col 变量的代码
TCODColor col;
这是实际的错误:
error: TCODColor does not name a type
错误出现在头文件中,但我#include "libtcod.h"在 .cpp 文件中包含了必要的内容。我不知道为什么它不允许我声明这种类型。有任何想法吗?
#include "libtcod.h"
您想包含libtcod.hppnot libtcod.h,后者用于 C,而不是 C++,并且TCODColor在 C++ 版本中。
libtcod.hpp
libtcod.h
TCODColor