我试图编译(make)一个游戏源代码,看起来我的gRace.cpp文件被排除在外或者是因为它一直为我所有的gRace类方法返回未定义的引用错误。 libtron.a(libtron_a-gGame.o): In function `gGame::StateUpdate()':
gGame.cpp:(.text+0x99e9): undefined reference to `gRace::Res
我正在使用多个类的小型项目。其中一类是Menu,它有一个showContainer方法。这里是类声明: class Menu {
//snip
Menu();
Menu(std::string, std::string, int, int);
virtual ~Menu();
//snip
/**
* Visualiza e p
这对我来说是神秘的。我在Ubuntu使用G ++,这是我的一些代码(与类名更改,但没有别的,因为我仍在使用存根无处不在): Bob.hpp template <class A>
class Bob : public Jack<Chris, A>
{
public:
Bob(int x1, int x2, float x3 = 1.0, float x4 = 2.0, f